From 5287d29df7ce46ff855fa64f24804a1c378d3e02 Mon Sep 17 00:00:00 2001 From: badai-nguyen Date: Wed, 21 May 2025 14:14:14 +0900 Subject: [PATCH] chore: fig irregular_object_detector diag Signed-off-by: badai-nguyen --- ...-node-diagram-autoware-universe.drawio.svg | 747 +++++++++--------- 1 file changed, 383 insertions(+), 364 deletions(-) diff --git a/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg b/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg index 3b1eaba03b..b7b7c34549 100644 --- a/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg +++ b/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg @@ -9,8 +9,7 @@ width="4921px" height="2522px" viewBox="-0.5 -0.5 4921 2522" - content="<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36" scale="1" border="0" version="26.3.0"> <diagram id="T6t2FfeAp1iw48vGkmOz" name="Page-1"> <mxGraphModel grid="1" page="0" gridSize="1" guides="1" tooltips="1" connect="1" arrows="1" fold="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="huNNO2pCuBcXr_yaQgU9-51" value="Toggles" style="locked=1;" parent="0" /> <mxCell id="h2nIhsRq0HVOu7yzmkO7-159" value="&amp;nbsp;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;connectable=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="-2920" y="-1181" width="4625" height="1895" as="geometry" /> </mxCell> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;: {&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-41&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-10&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-55"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-40&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-57"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-74&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-84"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-89&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-108"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-73&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-56"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-102&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-125&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-2" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;comic=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="F5SEpTDf39VAK2Lenjye-1" target="huNNO2pCuBcXr_yaQgU9-158"> <mxGeometry x="-0.2889" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="XX1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-90"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="342.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X2" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-91"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="491.25" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-92"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="642.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="S1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-93"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="782.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="ryJ9ULeJcM7Sbu_cc2Jv-4" value="&lt;div style=&quot;text-align: left&quot;&gt;/autoware/engage&amp;nbsp;[Engage]&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;/current_gate_mode [GateMode]&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;startArrow=classic;startFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-66" target="pMXYhzgBW71XrXo-O7h1-45"> <mxGeometry x="0.2201" y="15" relative="1" as="geometry"> <mxPoint x="1090" y="-295" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="GMkAwjkdd8HhiVTGiUsg-49" value="/planning/scenario_planning/max_velocity_candidates&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-43" target="GMkAwjkdd8HhiVTGiUsg-41"> <mxGeometry x="-0.1111" relative="1" as="geometry"> <mxPoint x="-777.5" y="470" as="targetPoint" /> <mxPoint x="-825" y="490" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="7zbXjBYCwGQrjjLUvmJF-49" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-71" target="huNNO2pCuBcXr_yaQgU9-118"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-43" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="-860" y="745" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-45" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="1745" y="-509" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-47" target="huNNO2pCuBcXr_yaQgU9-145"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-62" value="&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/heartbeat: [tier4_external_api_msgs/msg/Heartbeat]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/shift: [tier4_external_api_msgs/msg/GearShiftStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/turn_signal: [tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=11;fontColor=default;" vertex="1" connectable="0" parent="pMXYhzgBW71XrXo-O7h1-48"> <mxGeometry x="-0.2571" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-47" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="880" y="-1260" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.361;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-66" target="pMXYhzgBW71XrXo-O7h1-52"> <mxGeometry relative="1" as="geometry"> <mxPoint x="340" y="-230" as="sourcePoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="177" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-75" target="pMXYhzgBW71XrXo-O7h1-52"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="345" y="-60" /> <mxPoint x="265" y="-60" /> <mxPoint x="265" y="-140" /> </Array> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-63" target="huNNO2pCuBcXr_yaQgU9-105"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-65" value="/vehicle/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-63" target="huNNO2pCuBcXr_yaQgU9-118"> <mxGeometry x="-0.6667" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-63" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="335" y="830" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-95" value="/diagnostics_err" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-158"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="uCiBF-YE_VgSiZF1pRap-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=12;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="P3Th9qUTFY8M71-R8FQo-49"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1455" y="-453" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-103" value="/initialpose" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="HlP1Fyv2lvvOLci_jDg2-106"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2725" y="320" as="targetPoint" /> <mxPoint x="-2605" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-104" value="&amp;lt;pose_initializer&lt;br&gt;_srv&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.108;entryY=0.036;entryDx=0;entryDy=0;endArrow=none;endFill=0;dashed=1;entryPerimeter=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-173"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2485" y="210" /> <mxPoint x="-2485" y="365" /> </Array> <mxPoint x="-2465" y="210" as="sourcePoint" /> <mxPoint x="-2405.56" y="368.9200000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-106" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="-3055" y="200" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;dashed=1;endArrow=none;endFill=0;exitX=0.295;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-173" target="y0lixSO8cwDmPpI5OSjV-168"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2442" y="75" /> </Array> <mxPoint x="-2362.09" y="367.99999999999955" as="sourcePoint" /> <mxPoint x="-2695" y="75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-109" value="&amp;lt;differential_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" vertex="1" connectable="0" parent="HlP1Fyv2lvvOLci_jDg2-108"> <mxGeometry x="-0.1313" relative="1" as="geometry"> <mxPoint x="-73" y="-26" as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;fontColor=#000000;endArrow=none;endFill=0;exitX=0.238;exitY=-0.013;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-168"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2575" y="200" as="sourcePoint" /> <mxPoint x="-2695" y="95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-111" value="&amp;lt;partial_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" vertex="1" connectable="0" parent="HlP1Fyv2lvvOLci_jDg2-110"> <mxGeometry x="0.1142" y="2" relative="1" as="geometry"> <mxPoint x="-19" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-114" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance_&lt;br&gt;no_yawbias" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.522;exitY=0.005;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-173"> <mxGeometry x="-0.4608" y="-3" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-2116.64" y="469.7199999999998" as="sourcePoint" /> <mxPoint x="-2205" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-116" value="pose_estimator/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.71;exitY=1.012;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.16;entryY=0.047;entryDx=0;entryDy=0;entryPerimeter=0;elbow=vertical;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-173" target="y0lixSO8cwDmPpI5OSjV-182"> <mxGeometry x="0.0677" y="-6" relative="1" as="geometry"> <mxPoint x="-2266.37" y="469.96000000000004" as="targetPoint" /> <mxPoint x="2" y="-4" as="offset" /> <mxPoint x="-2266.18" y="412.15999999999985" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-120" value="/initialpose3d" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.988;exitY=0.499;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-173"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2536" y="220" /> <mxPoint x="-2536" y="400" /> </Array> <mxPoint x="-2435" y="400" as="targetPoint" /> <mxPoint x="-2475" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-127" value="/tf&lt;br&gt;(map to base_link)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.167;exitY=0.992;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182"> <mxGeometry x="-0.5265" relative="1" as="geometry"> <mxPoint x="-2348" y="680" as="targetPoint" /> <mxPoint x="-2268.54" y="510.1999999999998" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2348" y="550" /> <mxPoint x="-2348" y="680" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-128" value="/localization/kinematic_state&lt;br&gt;[nav_msgs/msg/Odometry]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-177"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2245" y="680" as="targetPoint" /> <Array as="points"> <mxPoint x="-2245" y="662" /> <mxPoint x="-2245" y="662" /> </Array> <mxPoint x="-2165" y="610" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-131" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-176"> <mxGeometry x="0.441" relative="1" as="geometry"> <mxPoint x="-1925" y="560" as="targetPoint" /> <mxPoint x="-2010.6200000000003" y="488.52" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2005" y="490" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-132" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-176"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2005" y="680" as="targetPoint" /> <mxPoint x="-1925" y="600" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-133" value="pose_twist_fusion_filter/&lt;br&gt;kinematic_state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-177"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2165" y="570" as="targetPoint" /> <mxPoint x="-2165" y="510" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-53" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2665" as="targetPoint" /> <mxPoint x="-2836" y="2.2737367544323206e-13" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-56" value="/map&lt;br&gt;/vector_map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="iCvC77x2jcY3xiWN_wIZ-53"> <mxGeometry x="-0.2507" y="3" relative="1" as="geometry"> <mxPoint x="42" y="3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" target="y0lixSO8cwDmPpI5OSjV-167"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-47" /> <mxPoint x="-2836" y="-47" /> </Array> <mxPoint x="-2732" y="-90" as="sourcePoint" /> <mxPoint x="-2756.25" y="-25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-166" target="F5SEpTDf39VAK2Lenjye-115"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2690" y="-89" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-160" /> </Array> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-50" value="/map/&lt;br&gt;map_projector_info" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="iCvC77x2jcY3xiWN_wIZ-49"> <mxGeometry x="-0.3125" y="1" relative="1" as="geometry"> <mxPoint x="11" y="-10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="49" value="/api/routing/route" style="edgeStyle=none;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;rounded=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="48"> <mxGeometry x="0.7857" relative="1" as="geometry"> <mxPoint x="-640" y="-1314" as="targetPoint" /> <Array as="points"> <mxPoint x="-640" y="-1089" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="48" value="/default_ad_api/node/routing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="-585" y="-1109" width="315" height="40" as="geometry" /> </mxCell> <mxCell id="86" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-20" y="-995" as="sourcePoint" /> <mxPoint x="-303.25" y="-950" as="targetPoint" /> <Array as="points"> <mxPoint x="-303" y="-995" /> </Array> </mxGeometry> </mxCell> <mxCell id="87" value="/planning/mission_planning/mission_planner/srv/set_mrm_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/mission_planner/srv/clear_mrm_route&lt;/span&gt;&lt;br&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="86"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;Map&lt;br&gt;&lt;/font&gt;" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;y0lixSO8cwDmPpI5OSjV-164&quot;]}}]}" id="y0lixSO8cwDmPpI5OSjV-170"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-51"> <mxGeometry x="1535" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="114" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="P3Th9qUTFY8M71-R8FQo-84"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="115" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="P3Th9qUTFY8M71-R8FQo-84"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="116" style="edgeStyle=none;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="117" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="118" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1" style="" parent="0" /> <UserObject label="motion_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="nburpKkkAmEc2WaxpB9n-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" vertex="1" parent="1"> <mxGeometry x="-575" y="57" width="290" height="139" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;out_of_lane&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="1"> <mxGeometry x="-425" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="obstacle_velocity_limiter" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-129"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="1"> <mxGeometry x="-574" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_cruise&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="1"> <mxGeometry x="-574" y="121" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="1"> <mxGeometry x="-425" y="120" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="nburpKkkAmEc2WaxpB9n-135" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="F5SEpTDf39VAK2Lenjye-20" target="nburpKkkAmEc2WaxpB9n-126"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-465" y="83" as="sourcePoint" /> <mxPoint x="-415" y="33" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="nburpKkkAmEc2WaxpB9n-138" value="path_optimizer/trajectory" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="1"> <mxGeometry x="-431" y="28.99666666666674" as="geometry"> <mxPoint x="2" y="-2" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;div&gt;dynamic_obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-148"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="1"> <mxGeometry x="-426" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-133" value="&lt;div style=&quot;&quot;&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;LiDAR pipeline (default)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=left;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="1"> <mxGeometry x="-1890" y="-529" width="337" height="332" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-40" value="Perception" style="" parent="0" /> <mxCell id="P3Th9qUTFY8M71-R8FQo-63" value="&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=5;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1940" y="-599" width="920" height="830" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-56" value="&lt;div&gt;/perception/object_recognition/detection/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#FFB366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=4;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1910" y="-564" width="865" height="575" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-111" value="&lt;div&gt;/perception/object_recognition/tracking/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=17;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1910" y="26" width="870" height="135" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-119" value="&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Camera-LiDAR pipeline&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;(optional)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1545" y="-529" width="155" height="370" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-116" value="&lt;div&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;Radar pipeline (optional)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1239" y="-529" width="190" height="520" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-84" value="&lt;div&gt;/perception/traffic_light_recognition/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-925" y="-599" width="295" height="630" as="geometry" /> </mxCell> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-40&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-59"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-58" value="/perception/object_recognition/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.509;exitY=1.001;exitDx=0;exitDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1480" y="306" as="targetPoint" /> <Array as="points"> <mxPoint x="-1480" y="266" /> <mxPoint x="-1480" y="296" /> </Array> <mxPoint x="-1479.7199999999998" y="231.82999999999993" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-55" value="clustering/clusters" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-49" target="qDWy_0qvZc8UbF-aOlQ3-75"> <mxGeometry x="-0.8526" relative="1" as="geometry"> <mxPoint x="-1652" y="-169.5" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="zc4bhEAWS3rg0o6JJJrF-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-49" target="uCiBF-YE_VgSiZF1pRap-74"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1630" y="-364" /> </Array> </mxGeometry> </mxCell> <UserObject label="euclidean_cluster" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_euclidean_cluster" id="P3Th9qUTFY8M71-R8FQo-49"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1690" y="-433" width="120" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-88" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-52" target="F5SEpTDf39VAK2Lenjye-51"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="qDWy_0qvZc8UbF-aOlQ3-82" value="centerpoint/validation/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.492;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-47" target="iQ93fgggnwvxn8U2vYNr-122"> <mxGeometry x="-0.5043" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1808" y="-212" /> </Array> <mxPoint as="offset" /> <mxPoint x="-1690" y="-197" as="sourcePoint" /> <mxPoint x="-1809" y="-217" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lidar_centerpoint" tooltip="DNNベースでLiDAR点群に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_lidar_centerpoint" id="F5SEpTDf39VAK2Lenjye-44"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1878" y="-385" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="map_based_&lt;br&gt;prediction" tooltip="高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_map_based_prediction" id="F5SEpTDf39VAK2Lenjye-45"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1540" y="176" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-60" value="traffic_light_detection/rough/rois" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-46" target="F5SEpTDf39VAK2Lenjye-52"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="traffic_light_map_&lt;br&gt;based_detector" tooltip="自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_map_based_detector" id="F5SEpTDf39VAK2Lenjye-46"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-895" y="-564" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-56" value="objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="kswE7VCqYpqteZK-cnUp-42" target="huNNO2pCuBcXr_yaQgU9-38"> <mxGeometry x="-0.4444" relative="1" as="geometry"> <mxPoint x="-1810" y="-67.5" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;car/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color); background-color: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;traffic_light_classifier&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="F5SEpTDf39VAK2Lenjye-51"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-895" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;fine_detector" tooltip="画像処理を用いて信号機の正確な位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_fine_detector" id="F5SEpTDf39VAK2Lenjye-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-895" y="-474" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-59" value="route,&lt;br&gt;vector_map" style="endArrow=classic;html=1;comic=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="F5SEpTDf39VAK2Lenjye-46"> <mxGeometry x="-0.3103" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-835" y="-694" as="sourcePoint" /> <mxPoint x="-838" y="-574" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-223" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="huNNO2pCuBcXr_yaQgU9-38" target="P3Th9qUTFY8M71-R8FQo-60"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="qDWy_0qvZc8UbF-aOlQ3-69"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1863" y="-152" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="qDWy_0qvZc8UbF-aOlQ3-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1700" y="-313" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-82" value="&lt;div&gt;/perception/occupancy_grid_map/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1962.05" y="-960" width="200" height="260" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-78" value="&lt;div&gt;/perception/obstacle_segmentation/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1742.05" y="-1075" width="230.05" height="375" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="P3Th9qUTFY8M71-R8FQo-75"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1632" y="-1085" /> <mxPoint x="-1992" y="-1085" /> <mxPoint x="-1992" y="-830" /> </Array> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-70" target="P3Th9qUTFY8M71-R8FQo-75"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-68" value="single_frame/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-70" target="P3Th9qUTFY8M71-R8FQo-76"> <mxGeometry x="-0.7906" relative="1" as="geometry"> <mxPoint x="-1632.1189655172413" y="-910" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-69" value="range_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-80" target="P3Th9qUTFY8M71-R8FQo-70"> <mxGeometry x="-0.0003" relative="1" as="geometry"> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-1632.05" y="-1040" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="common_&lt;br&gt;ground_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_ground_segmentation/docs/scan-ground-filter.md" tooltip="アルゴリズムを使って点群から地面を除去します。" id="P3Th9qUTFY8M71-R8FQo-70"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1692.05" y="-929" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-73" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-75" target="P3Th9qUTFY8M71-R8FQo-76"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1862.05" y="-760" /> </Array> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-74" value="map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="P3Th9qUTFY8M71-R8FQo-73"> <mxGeometry x="0.1676" y="-1" relative="1" as="geometry"> <mxPoint x="-73" y="-21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-83" value="/perception/occupancy_grid_map/map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-75"> <mxGeometry x="0.5797" relative="1" as="geometry"> <mxPoint x="-1862.05" y="-639" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="occupancy_grid_map" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_probabilistic_occupancy_grid_map/pointcloud-based-occupancy-grid-map.md" tooltip="全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。" id="P3Th9qUTFY8M71-R8FQo-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1922.05" y="-850.03" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="occupancy_grid_&lt;br&gt;based_outlier_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_occupancy_grid_map_outlier_filter" tooltip="occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。" id="P3Th9qUTFY8M71-R8FQo-76"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1702.05" y="-780" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-77" value="/perception/obstacle_segmentation/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-76"> <mxGeometry x="0.3333" relative="1" as="geometry"> <mxPoint x="-1632.05" y="-639" as="targetPoint" /> <mxPoint x="-1622.05" y="-884" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="P3Th9qUTFY8M71-R8FQo-80"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1692.05" y="-1026" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-81" value="/sensing/lidar/concatenated/pointcloud" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="P3Th9qUTFY8M71-R8FQo-80"> <mxGeometry x="-0.3277" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> <mxPoint x="-1472.05" y="-1819" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="obstacle_pointcloud _based_validator" tooltip="BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/obstacle-pointcloud-based-validator.md" id="uCiBF-YE_VgSiZF1pRap-47"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1878" y="-322" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-44" target="uCiBF-YE_VgSiZF1pRap-47"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1690" y="-252" as="sourcePoint" /> <mxPoint x="-1690" y="-238" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="uCiBF-YE_VgSiZF1pRap-62"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1863" y="-109" width="110" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-71" target="uCiBF-YE_VgSiZF1pRap-74"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="tensorrt_yolox" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="uCiBF-YE_VgSiZF1pRap-71"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1538" y="-487" width="140" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-73" value="/perception/object_recognition/detection/&lt;br&gt;pointcloud_map_filtered/pointcloud" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="uCiBF-YE_VgSiZF1pRap-47"> <mxGeometry x="-0.0244" y="-15" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2125" y="-302" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2125" y="-302" as="sourcePoint" /> <mxPoint x="-1906" y="-234.5" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="roi_cluster_fusion" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="uCiBF-YE_VgSiZF1pRap-74"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1539" y="-375" width="141" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-229" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-80" target="qDWy_0qvZc8UbF-aOlQ3-69"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1468" y="-141" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-230" value="clustering/camera_lidar_fusion&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;/objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-229"> <mxGeometry x="-0.0051" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="uCiBF-YE_VgSiZF1pRap-80"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1539" y="-278" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.501;exitY=0.969;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="qDWy_0qvZc8UbF-aOlQ3-69" target="uCiBF-YE_VgSiZF1pRap-62"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1808" y="-83" as="sourcePoint" /> <mxPoint x="-1808" y="-130" as="targetPoint" /> <Array as="points"> <mxPoint x="-1808" y="-111" /> <mxPoint x="-1808" y="-111" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-212" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-60" target="uCiBF-YE_VgSiZF1pRap-62"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-219" value="detection_by&lt;br style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;_tracker/&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;objects&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-212"> <mxGeometry x="0.067" y="-1" relative="1" as="geometry"> <mxPoint y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="detection_by_&lt;br&gt;tracker_node" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detection_by_tracker" tooltip="tracker内部のclusterをマージし,shape fittingしたbboxを出力する" id="P3Th9qUTFY8M71-R8FQo-60"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1690" y="-109" width="120" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-86" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="qDWy_0qvZc8UbF-aOlQ3-75" target="P3Th9qUTFY8M71-R8FQo-60"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1630" y="-194" as="sourcePoint" /> <mxPoint x="-1630" y="-97" as="targetPoint" /> <Array as="points"> <mxPoint x="-1630" y="-154" /> <mxPoint x="-1630" y="-154" /> </Array> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="kswE7VCqYpqteZK-cnUp-42"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1868" y="-54" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="kswE7VCqYpqteZK-cnUp-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-62" target="kswE7VCqYpqteZK-cnUp-42"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1807" y="-37" as="sourcePoint" /> <mxPoint x="-1807" y="-23" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="sD1GUEGzJ8wIkTYBXg-_-41" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="kswE7VCqYpqteZK-cnUp-42"> <mxGeometry x="-0.5127" y="-17" relative="1" as="geometry"> <mxPoint x="-1" as="offset" /> <mxPoint x="-2060" y="-34" as="sourcePoint" /> <mxPoint x="-1855" y="-20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-122" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;pointcloud_map_filtered/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="krj0YX5Ew506tw86OF1e-43" target="P3Th9qUTFY8M71-R8FQo-49"> <mxGeometry x="-0.6667" y="1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="compare_map_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="krj0YX5Ew506tw86OF1e-43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1690" y="-485" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="krj0YX5Ew506tw86OF1e-48" value="&lt;span style=&quot;background-color: rgb(255, 255, 255);&quot;&gt;/perception/obstacle_segmentation/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="_uGvnR129YdckunQ05wr-132"> <mxGeometry x="-0.6527" relative="1" as="geometry"> <mxPoint x="-1633" y="-637" as="sourcePoint" /> <mxPoint x="-1629" y="-769" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y7-SZCdBJUUckgW5AFiH-47" value="&lt;span style=&quot;&quot;&gt;map&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="krj0YX5Ew506tw86OF1e-43"> <mxGeometry x="-0.821" y="-5" relative="1" as="geometry"> <mxPoint x="-1980" y="-479" as="sourcePoint" /> <mxPoint x="-1752" y="-429" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="-1975" y="-479" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-233" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-131" target="y0lixSO8cwDmPpI5OSjV-132"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-234" value="lanelet_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-233"> <mxGeometry x="-0.1143" y="5" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="y0lixSO8cwDmPpI5OSjV-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="-204" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-150" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-132" target="y0lixSO8cwDmPpI5OSjV-149"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-151" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-150"> <mxGeometry x="-0.0824" relative="1" as="geometry"> <mxPoint x="-5" y="-30" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_object_clustering" tooltip="This package can make clustered objects from radar DetectedObjects, the objects which is converted from RadarTracks by radar_tracks_msgs_converter and is processed by noise filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_clustering" id="y0lixSO8cwDmPpI5OSjV-132"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="-109" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-133" target="y0lixSO8cwDmPpI5OSjV-131"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-138" value="far_high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-137"> <mxGeometry x="-0.25" y="4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_range_splitter" tooltip="object_range_splitter is a package to divide detected objects into two messages by the distance from the origin." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_range_splitter" id="y0lixSO8cwDmPpI5OSjV-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="-309" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-140" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-139" target="y0lixSO8cwDmPpI5OSjV-133"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-141" value="high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-140"> <mxGeometry x="-0.2" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_velocity_splitter" tooltip="This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object&#39;s speed." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_velocity_splitter" id="y0lixSO8cwDmPpI5OSjV-139"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="-409" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-143" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-142" target="y0lixSO8cwDmPpI5OSjV-139"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-144" value="noise_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-143"> <mxGeometry x="0.5529" relative="1" as="geometry"> <mxPoint y="-14" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_crossing_objects_&lt;br&gt;noise_filter" tooltip="This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_crossing_objects_noise_filter" id="y0lixSO8cwDmPpI5OSjV-142"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="-499" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-147" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="y0lixSO8cwDmPpI5OSjV-142"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1144" y="-644" as="sourcePoint" /> <mxPoint x="-1199" y="-524" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-148" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-147"> <mxGeometry x="-0.25" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-25" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-153" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-149" target="h2nIhsRq0HVOu7yzmkO7-113"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1380" y="121" as="targetPoint" /> <Array as="points"> <mxPoint x="-1166" y="121" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-154" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-153"> <mxGeometry y="3" relative="1" as="geometry"> <mxPoint y="7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="multi_object_&lt;br&gt;tracker" tooltip="クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい)" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_multi_object_tracker" id="huNNO2pCuBcXr_yaQgU9-38"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1868" y="40" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="radar_object_tracker" tooltip="This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_tracker" id="y0lixSO8cwDmPpI5OSjV-149"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1214" y="36" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="h2nIhsRq0HVOu7yzmkO7-113" target="F5SEpTDf39VAK2Lenjye-45"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="decorative_tracking_&lt;br&gt;merger" tooltip="This package try to merge two tracking objects from different sensor." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tracking_object_merger" id="h2nIhsRq0HVOu7yzmkO7-113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1540" y="101" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="zENOgqafKbGFrCYQh26c-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="zENOgqafKbGFrCYQh26c-114" value="/sensing/lidar/top/&lt;br&gt;pointcloud_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="zENOgqafKbGFrCYQh26c-113"> <mxGeometry x="-0.1974" y="-1" relative="1" as="geometry"> <mxPoint x="-28" y="-20" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;pedestrian/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color); background-color: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;traffic_light_classifier&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-755" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-52" target="113"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-830" y="-429" as="sourcePoint" /> <mxPoint x="-830" y="-394" as="targetPoint" /> <Array as="points"> <mxPoint x="-805" y="-419" /> <mxPoint x="-695" y="-419" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-207" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="F5SEpTDf39VAK2Lenjye-45"> <mxGeometry x="-0.2053" y="-14" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-1620" y="196" as="sourcePoint" /> <mxPoint x="-1855" y="196" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-210" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="huNNO2pCuBcXr_yaQgU9-38" target="h2nIhsRq0HVOu7yzmkO7-113"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1795" y="121" /> </Array> <mxPoint x="-1500" y="121" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-246" value="near_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-210"> <mxGeometry x="0.5133" y="-4" relative="1" as="geometry"> <mxPoint x="-58" y="6" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-224" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/perception/object_recognition/&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1935" y="-594" width="190" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-226" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="uCiBF-YE_VgSiZF1pRap-71"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467.5238095238096" y="-649" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-227" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-226"> <mxGeometry x="-0.0539" y="5" relative="1" as="geometry"> <mxPoint x="-6" y="-52" as="offset" /> </mxGeometry> </mxCell> <mxCell id="_uGvnR129YdckunQ05wr-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=-0.026;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-74" target="vRJUryVYHCxnnfSdqanh-129"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467" y="-320" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="VVEAwzCwLcZWl9wyWSmH-122" value="filtered/clusters" style="edgeLabel;align=center;verticalAlign=middle;resizable=0;points=[];rounded=0;strokeColor=default;html=1;labelBackgroundColor=none;" vertex="1" connectable="0" parent="_uGvnR129YdckunQ05wr-130"> <mxGeometry x="-0.1932" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_downsample" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="_uGvnR129YdckunQ05wr-132"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1692" y="-522" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="_uGvnR129YdckunQ05wr-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.483;entryY=0.004;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1631.9632362459545" y="-502" as="sourcePoint" /> <mxPoint x="-1632" y="-484.91999999999985" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="NrrkLtCyD1P6_XaMLhv7-126" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="h2nIhsRq0HVOu7yzmkO7-135" target="NrrkLtCyD1P6_XaMLhv7-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="NrrkLtCyD1P6_XaMLhv7-127" value="judged/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="NrrkLtCyD1P6_XaMLhv7-126"> <mxGeometry x="0.1361" y="-3" relative="1" as="geometry"> <mxPoint y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_arbiter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_arbiter" tooltip="This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach.&#xa;&#xa;" id="h2nIhsRq0HVOu7yzmkO7-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-835" y="-142" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="crosswalk_traffic_&lt;br&gt;light_estimator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_crosswalk_traffic_light_estimator" tooltip="crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals.&#xa;&#xa;" id="NrrkLtCyD1P6_XaMLhv7-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-835" y="-51" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-129" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Irregular object detector&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;(optional)&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1384" y="-528" width="140" height="368" as="geometry" /> </mxCell> <mxCell id="zc4bhEAWS3rg0o6JJJrF-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="zc4bhEAWS3rg0o6JJJrF-130" target="zc4bhEAWS3rg0o6JJJrF-131"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="cropbox_filter" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="zc4bhEAWS3rg0o6JJJrF-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1377" y="-486" width="125" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-126" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="zc4bhEAWS3rg0o6JJJrF-131" target="vRJUryVYHCxnnfSdqanh-123"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="ground_filter" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="zc4bhEAWS3rg0o6JJJrF-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1377" y="-431" width="125" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-138" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" target="zc4bhEAWS3rg0o6JJJrF-130"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1631" y="-1084" /> <mxPoint x="-1314" y="-1084" /> </Array> <mxPoint x="-1631" y="-1144" as="sourcePoint" /> <mxPoint x="-1921" y="-829" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="iQ93fgggnwvxn8U2vYNr-131" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-122" target="qDWy_0qvZc8UbF-aOlQ3-69"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="simple_object&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_simple_object_merger" id="iQ93fgggnwvxn8U2vYNr-122"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1863" y="-199" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="iQ93fgggnwvxn8U2vYNr-128" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-125" target="iQ93fgggnwvxn8U2vYNr-127"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="iQ93fgggnwvxn8U2vYNr-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1378" y="-305" width="126" height="20" as="geometry" /> </mxCell> </UserObject> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="iQ93fgggnwvxn8U2vYNr-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1537" y="-238" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="iQ93fgggnwvxn8U2vYNr-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-127" target="iQ93fgggnwvxn8U2vYNr-122"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1315" y="-184" /> </Array> </mxGeometry> </mxCell> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="iQ93fgggnwvxn8U2vYNr-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1384" y="-238" width="138" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="vRJUryVYHCxnnfSdqanh-123" target="iQ93fgggnwvxn8U2vYNr-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="roi_pointcloud fusion" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-pointcloud-fusion.md" id="vRJUryVYHCxnnfSdqanh-123"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;spacing=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1377" y="-375" width="124" height="23" as="geometry" /> </mxCell> </UserObject> <UserObject label="low_intensity_cluster_filter" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_raindrop_cluster_filter/raindrop_cluster_filter.md" id="vRJUryVYHCxnnfSdqanh-129"> <mxCell style="rounded=1;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;whiteSpace=wrap;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-40"> <mxGeometry x="-1541" y="-317" width="146" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.508;entryY=0.072;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-40" source="vRJUryVYHCxnnfSdqanh-129" target="uCiBF-YE_VgSiZF1pRap-80"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-41" value="Planning" style="" parent="0" /> <mxCell id="31" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-560" y="-810" width="260" height="655" as="geometry" /> </mxCell> <UserObject label="behavior_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-555" y="-470" width="250" height="300" as="geometry" /> </mxCell> </UserObject> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-41&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-58"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-68" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;sketch=0;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="43" target="P3Th9qUTFY8M71-R8FQo-42"> <mxGeometry x="-0.9836" relative="1" as="geometry"> <mxPoint x="-387" y="500" as="sourcePoint" /> <Array as="points"> <mxPoint x="-387" y="545" /> <mxPoint x="50" y="545" /> <mxPoint x="50" y="-865" /> <mxPoint x="493" y="-865" /> <mxPoint x="493" y="-800" /> </Array> <mxPoint as="offset" /> <mxPoint x="250" y="-910" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="47" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/trajectory [Trajectory]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="huNNO2pCuBcXr_yaQgU9-68"> <mxGeometry x="-0.9686" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-32" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="F5SEpTDf39VAK2Lenjye-29"> <mxGeometry x="-0.8837" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-600" y="-840" /> <mxPoint x="-600" y="310" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_optimizer" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://github.com/autowarefoundation/autoware_universe/tree/1a8fbc432614a35d41cff0c969a6e69e0586eafc/planning/autoware_path_optimizer" id="F5SEpTDf39VAK2Lenjye-20"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-490" y="-36" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="costmap_generator" tooltip="障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/costmap_generator" id="F5SEpTDf39VAK2Lenjye-34"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-210" y="-640" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="external_velocity_&lt;br&gt;limit_selector" tooltip="apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_external_velocity_limit_selector" id="GMkAwjkdd8HhiVTGiUsg-41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-862" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="GMkAwjkdd8HhiVTGiUsg-47" value="/planning/scenario_planning/max_velocity&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="GMkAwjkdd8HhiVTGiUsg-41" target="F5SEpTDf39VAK2Lenjye-30"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-460" y="450" as="targetPoint" /> <mxPoint x="-660" y="450" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-40" value="lane_driving/trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.144;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="nburpKkkAmEc2WaxpB9n-126" target="F5SEpTDf39VAK2Lenjye-29"> <mxGeometry x="-0.1915" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-430" y="266" /> </Array> <mxPoint as="offset" /> <mxPoint x="-432" y="247" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-41" value="trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-29" target="F5SEpTDf39VAK2Lenjye-30"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="scenario_selector" tooltip="いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_scenario_selector" id="F5SEpTDf39VAK2Lenjye-29"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-447.5" y="290" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="46" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=none;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-30" target="43"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="velocity_smoother" tooltip="経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_velocity_smoother" id="F5SEpTDf39VAK2Lenjye-30"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-447.5" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="32" value="&amp;lt;Lane Driving&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-420" y="-810.0030303030303" width="90" height="20.303030303030305" as="geometry" /> </mxCell> <mxCell id="zZJK3J5Nfp7zSMjfmkQw-52" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="11"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-38" value="/planning/mission_planning/route&lt;br&gt;[autoware_auto_planning_msgs/HADMapRoute]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;jumpStyle=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9"> <mxGeometry x="-0.8417" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-231" y="-840" /> </Array> <mxPoint as="offset" /> <mxPoint x="-431" y="-910" as="sourcePoint" /> <mxPoint x="-231" y="-730" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="50" style="edgeStyle=none;html=1;endArrow=none;endFill=0;startArrow=classicThin;startFill=1;exitX=1.009;exitY=0.493;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-155" y="-930" as="targetPoint" /> <mxPoint x="-220" y="-930" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="51" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/scenario_planning/modified_goal&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="50"> <mxGeometry x="0.2965" y="-1" relative="1" as="geometry"> <mxPoint x="73" y="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="53"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-715" y="-920" /> <mxPoint x="-715" y="-1244" /> </Array> </mxGeometry> </mxCell> <mxCell id="73" value="/planning/mission_planning/goal,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/checkpoint&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="72"> <mxGeometry x="-0.1223" y="-3" relative="1" as="geometry"> <mxPoint x="-28" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="85" value="/planning/mission_planning/&lt;br&gt;route_state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="48"> <mxGeometry x="-0.2571" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-640" y="-940" /> <mxPoint x="-640" y="-1079" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="mission_planner" tooltip="高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_mission_planner" id="F5SEpTDf39VAK2Lenjye-9"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-589" y="-950" width="321" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-27" value="behavior_planning/path_with_lane_id" style="edgeStyle=none;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="11" target="41"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-446.5" y="-507" as="sourcePoint" /> <mxPoint x="-446.5" y="-457" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="freespace_planner" tooltip="コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/freespace_planner" id="F5SEpTDf39VAK2Lenjye-33"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-290" y="-730" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-37" value="costmap_generator/occupancy_grid" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;orthogonal=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-34" target="F5SEpTDf39VAK2Lenjye-33"> <mxGeometry x="-0.3333" relative="1" as="geometry"> <mxPoint x="-180" y="-635" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="tmBeVgWS9Ey0ylgM02iM-4" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-295" y="-810" width="225" height="250" as="geometry" /> </mxCell> <mxCell id="iM43lsEIwqhlJ7BxjptO-47" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="41" target="zEs4wxTr3dO1cdEekOQt-57"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-430" y="-70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-49" value="behavior_planning/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="iM43lsEIwqhlJ7BxjptO-47"> <mxGeometry x="0.206" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="-23" as="offset" /> </mxGeometry> </mxCell> <mxCell id="XJpLpE4-N4LtLg8lOPLy-45" value="&amp;lt;Parking&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-180" y="-790" width="80" height="20" as="geometry" /> </mxCell> <mxCell id="7zbXjBYCwGQrjjLUvmJF-47" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: helvetica; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline; float: none;&quot;&gt;parking/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-33" target="F5SEpTDf39VAK2Lenjye-29"> <mxGeometry x="0.6614" relative="1" as="geometry"> <mxPoint x="-230" y="-310" as="targetPoint" /> <Array as="points"> <mxPoint x="-230" y="260" /> <mxPoint x="-357" y="260" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="surround_obstacle_checker" tooltip="自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_surround_obstacle_checker" id="K7M4AEPT0enKUQUD1kn6-43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-882" y="110" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="K7M4AEPT0enKUQUD1kn6-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="K7M4AEPT0enKUQUD1kn6-43" target="GMkAwjkdd8HhiVTGiUsg-41"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="behavior_path_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_path_planner" id="11"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-530" y="-790" width="200" height="279" as="geometry" /> </mxCell> </UserObject> <UserObject label="side_shift" tooltip="遠隔からの司令をもとに幅寄せを行います。" id="14"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-490" y="-558" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="start_planner/goal_planner" tooltip="ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。" id="13"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-511" y="-598" width="162" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="static_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="12"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-512" y="-675" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_change" tooltip="ルート情報や障害物情報をもとに、レーンチェンジを実行します。" id="15"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-490" y="-714" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_following" tooltip="ルート情報をもとに走行経路を作成します。" id="16"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-490" y="-752" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="planning_validator" tooltip="Check the trajectory and stop publishing it if it is unsafe." link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_planning_validator" id="43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-447.5" y="460" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="UBmaC0zVdszHxL-9Y1sP-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jumpStyle=arc;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="11" target="huNNO2pCuBcXr_yaQgU9-66"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-230" y="-580" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="UBmaC0zVdszHxL-9Y1sP-47" value="/planning/turn_indicators_cmd&amp;nbsp;[TurnIndicatorsCommand]&lt;br&gt;/planning/hazard_lights_cmd&amp;nbsp;[HazardLightsCommand]" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];comic=0;labelBackgroundColor=none;" vertex="1" connectable="0" parent="UBmaC0zVdszHxL-9Y1sP-46"> <mxGeometry x="-0.0226" y="1" relative="1" as="geometry"> <mxPoint x="-55" y="61" as="offset" /> </mxGeometry> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="zEs4wxTr3dO1cdEekOQt-57" target="F5SEpTDf39VAK2Lenjye-20"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-59" value="path_smoother/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="zEs4wxTr3dO1cdEekOQt-58"> <mxGeometry x="-0.3175" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_smoother" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://autowarefoundation.github.io/autoware_universe/main/planning/autoware_path_smoother/" id="zEs4wxTr3dO1cdEekOQt-57"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-490" y="-128" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="53" value="/default_ad_api/helpers/&lt;br&gt;routing_adaptor" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-585" y="-1264" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="54" value="/planning/mission_planning/set_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/set_route_points,&lt;br&gt;&lt;/span&gt;/planning/mission_planning/clear_route&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.27;exitY=0.976;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-0.3504" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-499.9499999999998" y="-1068.9599999999998" as="sourcePoint" /> <mxPoint x="-500" y="-949" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="55" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="48" target="F5SEpTDf39VAK2Lenjye-9"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-65" y="-1040" as="sourcePoint" /> <mxPoint x="-325" y="-950" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="60" value="/planning/mission_planning/change_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/change_route_points&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="55"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="93" y="10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="61" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/set_route&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="0.2903" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-295" y="-1264" as="sourcePoint" /> <mxPoint x="-295" y="-1109" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="62" value="" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="0.4194" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-355" y="-1264" as="sourcePoint" /> <mxPoint x="-355" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="68" value="/api/routing/change_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="62"> <mxGeometry x="-0.5659" y="-2" relative="1" as="geometry"> <mxPoint x="841" y="141" as="offset" /> </mxGeometry> </mxCell> <mxCell id="66" style="rounded=0;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="48"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-95" y="-1099" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="67" value="/system/operation_mode/change_operation_mode" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="66"> <mxGeometry x="0.7838" y="3" relative="1" as="geometry"> <mxPoint x="-11" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="69" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.805;exitY=1.006;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="53"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-428.69" y="-1169" as="sourcePoint" /> <mxPoint x="-425" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="70" value="/api/routing/clear_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="69"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="51" as="offset" /> </mxGeometry> </mxCell> <mxCell id="71" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/&lt;br&gt;set_route_points&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.206;exitY=1.032;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.131;entryY=-0.004;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="53" target="48"> <mxGeometry x="-0.5823" y="-1" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-565" y="-1169" as="sourcePoint" /> <mxPoint x="-548" y="-1114" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="64" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.318;entryY=0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="53" target="48"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-489.61" y="-1169" as="sourcePoint" /> <mxPoint x="-489.61" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="65" value="/api/routing/&lt;br&gt;change_route_points" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" vertex="1" connectable="0" parent="64"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="74" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-487" y="-1345" as="sourcePoint" /> <mxPoint x="-487" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="75" value="/rviz/routing/&lt;br&gt;rough_goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="74"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="4" y="17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="76" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-426.00000000000045" y="-1344.9999999999998" as="sourcePoint" /> <mxPoint x="-426.00000000000045" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="77" value="/rviz/routing/reroute" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="76"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="8" y="37" as="offset" /> </mxGeometry> </mxCell> <mxCell id="78" value="/rviz" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-580" y="-1385" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="80" value="/autoware/state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="79"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1790" y="-95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="79" value="/default_ad_api/node/&lt;br&gt;autoware_state" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="1520" y="-115" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="81" value="&amp;lt;depricated&amp;gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="1535" y="-145" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="82" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="48"> <mxGeometry relative="1" as="geometry"> <mxPoint x="30" y="-1079" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="83" value="/api/routing/state" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="82"> <mxGeometry x="-0.2926" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="99" value="" style="group" vertex="1" connectable="0" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-424" y="-435" width="110" height="25" as="geometry" /> </mxCell> <UserObject label="no_stopping_area" tooltip="停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。" id="33"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="93" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="intersection" tooltip="地図情報および動物体情報から、交差点での停止/発進の判定を行います。" id="35"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="62" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="36"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="31" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="blind_spot" tooltip="右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。" id="38"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="no_drivable_lane" tooltip="規定された停止線で一時停止を行います" id="7zbXjBYCwGQrjjLUvmJF-41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="155" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="run_out" tooltip="規定された停止線で一時停止を行います" id="iM43lsEIwqhlJ7BxjptO-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="124" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="merge_from_private" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-55"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="99"> <mxGeometry y="186.46341463414635" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="occlusion_spot" tooltip="地図情報および動物体情報から、死角手前での減速を行います。" id="34"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-341" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="cross_walk" tooltip="横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。" id="37"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-402" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="detection_area" tooltip="規定エリア内の障害物点群がある場合に、対応する位置で停止します" id="39"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-433" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_line" tooltip="規定された停止線で一時停止を行います" id="40"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-310" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="virtual_traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="iM43lsEIwqhlJ7BxjptO-53"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-372" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="speed_bump" tooltip="規定された停止線で一時停止を行います" id="iM43lsEIwqhlJ7BxjptO-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-279" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;walkway&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-56"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-543" y="-247.99522267206478" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_slow_down&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-574" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;multi_camera_fusion" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_multi_camera_fusion" tooltip="traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks:&#xa;&#xa;Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras.&#xa;Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map." id="h2nIhsRq0HVOu7yzmkO7-124"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-835" y="-224" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="h2nIhsRq0HVOu7yzmkO7-125" target="h2nIhsRq0HVOu7yzmkO7-124"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-131" value="classification/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="h2nIhsRq0HVOu7yzmkO7-130"> <mxGeometry x="-0.2971" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_&lt;br&gt;occlusion_predictor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_occlusion_predictor" tooltip="traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud.&#xa;&#xa;" id="h2nIhsRq0HVOu7yzmkO7-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-835" y="-314" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-51" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-840" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-128" value="classification/classified/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;car/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="h2nIhsRq0HVOu7yzmkO7-127"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="-51" y="-13" as="offset" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="h2nIhsRq0HVOu7yzmkO7-124" target="h2nIhsRq0HVOu7yzmkO7-135"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-775" y="-182" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-137" value="internal/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="h2nIhsRq0HVOu7yzmkO7-136"> <mxGeometry x="0.27" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-11" as="offset" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-155" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="NrrkLtCyD1P6_XaMLhv7-125" target="41"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-775" y="55" /> <mxPoint x="-622" y="55" /> <mxPoint x="-622" y="-320" /> </Array> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-156" value="traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="h2nIhsRq0HVOu7yzmkO7-155"> <mxGeometry x="-0.7497" y="-1" relative="1" as="geometry"> <mxPoint y="15" as="offset" /> </mxGeometry> </mxCell> <mxCell id="119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-41" source="113" target="h2nIhsRq0HVOu7yzmkO7-125"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-710" y="-319" as="sourcePoint" /> <mxPoint x="-710" y="-274" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="120" value="classification/classified/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;pedestrian/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="119"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="49" y="-10" as="offset" /> </mxGeometry> </mxCell> <UserObject label="dynamic_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="nburpKkkAmEc2WaxpB9n-147"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-41"> <mxGeometry x="-512" y="-638" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-10" value="Control" style="" parent="0" /> <mxCell id="P3Th9qUTFY8M71-R8FQo-42" value="trajectory_follower" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;verticalAlign=top;arcSize=11;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="321" y="-800" width="345" height="85" as="geometry" /> </mxCell> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;: {&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-10&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-50"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-65" value="/control/trajectory_follower/control_cmd&lt;br&gt;[AckermannControlCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="P3Th9qUTFY8M71-R8FQo-42"> <mxGeometry x="-0.7073" y="-3" relative="1" as="geometry"> <mxPoint x="494" y="-520" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="lateral_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_mpc_lateral_controller" tooltip="経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。" id="huNNO2pCuBcXr_yaQgU9-44"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="340" y="-771" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="longitudinal_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_pid_longitudinal_controller" tooltip="経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。" id="huNNO2pCuBcXr_yaQgU9-45"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="490" y="-771" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="vehicle_cmd_gate" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_vehicle_cmd_gate" tooltip="指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。" id="huNNO2pCuBcXr_yaQgU9-66"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="100" y="-519" width="680" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-77" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" target="huNNO2pCuBcXr_yaQgU9-75"> <mxGeometry relative="1" as="geometry"> <mxPoint x="345" y="-190" as="sourcePoint" /> <mxPoint x="512" y="10" as="targetPoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="345" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="nmZh4Kjo_N_rVAYmAN_G-41" value="control/command/control_cmd&lt;br&gt;&amp;nbsp;[AckermannControlCommand]" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];comic=0;" vertex="1" connectable="0" parent="huNNO2pCuBcXr_yaQgU9-77"> <mxGeometry x="0.7105" relative="1" as="geometry"> <mxPoint y="-151" as="offset" /> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-140" value="/control/shift_decider/gear_cmd&lt;br&gt;[GearCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="103"> <mxGeometry relative="1" as="geometry"> <mxPoint x="335" y="-520" as="targetPoint" /> <mxPoint x="440" y="-412" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_external_cmd_converter" tooltip="遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します" id="huNNO2pCuBcXr_yaQgU9-137"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="880" y="-670" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-147" value="/external/selected/external_control_cmd&lt;br&gt;&amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-145" target="huNNO2pCuBcXr_yaQgU9-137"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1001" y="-340" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;selector" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_external_cmd_selector" id="huNNO2pCuBcXr_yaQgU9-145"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-10"> <mxGeometry x="880" y="-780" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="pMXYhzgBW71XrXo-O7h1-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.862;entryY=0.011;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=default;fontColor=default;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-145" target="huNNO2pCuBcXr_yaQgU9-66"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-60" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/control&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/shift&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/GearShiftStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/turn_signal&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=default;labelBackgroundColor=#FFFFFF;" vertex="1" connectable="0" parent="pMXYhzgBW71XrXo-O7h1-57"> <mxGeometry x="0.0689" y="3" relative="1" as="geometry"> <mxPoint x="1" y="111" as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;fontColor=default;entryX=0.946;entryY=-0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-137" target="huNNO2pCuBcXr_yaQgU9-66"> <mxGeometry relative="1" as="geometry"> <mxPoint x="840" y="-330" as="targetPoint" /> <Array as="points"> <mxPoint x="940" y="-540" /> <mxPoint x="743" y="-540" /> </Array> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-72" value="/current_gate_mode&amp;nbsp;[GateMode]&lt;div&gt;/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/turn_indicators_cmd&amp;nbsp; [TurnIndicatorCommand]&lt;/div&gt;&lt;div&gt;&lt;div&gt;/hazard_lights_cmd&amp;nbsp; [HazardLightsCommand]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;/vehicle_emergency_cmd [VehicleEmergencyStamped]&lt;/div&gt;" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;align=left;labelBackgroundColor=default;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-66" target="F5SEpTDf39VAK2Lenjye-6"> <mxGeometry x="-0.3878" y="-55" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="620" y="80" as="targetPoint" /> <mxPoint x="577.8331640019246" y="-265" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-49" value="Topics" style="" parent="0" /> <object label="VehicleInterface" id="huNNO2pCuBcXr_yaQgU9-73"> <mxCell style="" parent="0" /> </object> <object label="g30_interface" tooltip="ヤマハのGCとのインターフェース" id="huNNO2pCuBcXr_yaQgU9-71"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="416" y="97" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="raw_vehicle_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_raw_vehicle_cmd_converter" tooltip="速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します" id="huNNO2pCuBcXr_yaQgU9-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="285" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-79" value="/vehicle/command/actuation_cmd" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-73" source="huNNO2pCuBcXr_yaQgU9-75"> <mxGeometry x="-0.6153" y="20" relative="1" as="geometry"> <mxPoint x="345" y="80" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="345" y="-20" /> <mxPoint x="345" y="-20" /> </Array> </mxGeometry> </mxCell> <UserObject label="pacmod_interface" link="https://github.com/tier4/pacmod_interface" tooltip="pacmodとのinterfaced。LexusとかJapanTaxiとか。" id="huNNO2pCuBcXr_yaQgU9-78"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="260" y="97" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-73&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-60"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-7" value="/vehicle/status/velocity_status&lt;br&gt;/vehicle/status/steering_status&lt;br&gt;/vehicle/status/turn_indicators_status&lt;br&gt;/vehicle/status/gear_status&lt;br&gt;/vehicle/status/control_mode&lt;br&gt;/vehicle/status/&lt;span style=&quot;text-align: center&quot;&gt;actuation_status&lt;/span&gt;" style="endArrow=classic;html=1;exitX=0.121;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;align=left;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="-0.0831" y="65" width="50" height="50" relative="1" as="geometry"> <mxPoint x="175.01999999999862" y="80.76999999999998" as="sourcePoint" /> <mxPoint x="174" y="-60" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <object label="&amp;nbsp; &amp;nbsp; vehicle_interface" tooltip="Autowareと車両のinterfaceです。データの変換が主なタスクです。" id="F5SEpTDf39VAK2Lenjye-6"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;align=left;comic=0;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="110" y="80" width="670" height="70" as="geometry" /> </mxCell> </object> <UserObject label="accel_map_calibrator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_accel_brake_map_calibrator" id="pMXYhzgBW71XrXo-O7h1-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-73"> <mxGeometry x="107" y="-160" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <object label="Vehicle" id="huNNO2pCuBcXr_yaQgU9-74"> <mxCell style="" parent="0" /> </object> <mxCell id="huNNO2pCuBcXr_yaQgU9-81" value="/pacmod/**" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=classic;startFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-74" source="huNNO2pCuBcXr_yaQgU9-78" target="huNNO2pCuBcXr_yaQgU9-106"> <mxGeometry x="0.1429" relative="1" as="geometry"> <mxPoint x="274" y="160" as="sourcePoint" /> <mxPoint as="offset" /> <mxPoint x="274" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-74&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-107"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-74"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-104" value="&amp;lt;CAN&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-74" source="huNNO2pCuBcXr_yaQgU9-106" target="huNNO2pCuBcXr_yaQgU9-105"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="JapanTaxi" tooltip="ASといろいろあったよ" id="huNNO2pCuBcXr_yaQgU9-105"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-74"> <mxGeometry x="259" y="740" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="pacmod3" link="http://wiki.ros.org/pacmod3" id="huNNO2pCuBcXr_yaQgU9-106"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-74"> <mxGeometry x="260" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="YMC GolfCart" tooltip="ゴルフカート!!" id="huNNO2pCuBcXr_yaQgU9-118"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-74"> <mxGeometry x="415" y="735" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-153" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-74" target="h2nIhsRq0HVOu7yzmkO7-135"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-122" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-154" value="external/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-74"> <mxGeometry x="-955" y="-131.00444444444435" as="geometry" /> </mxCell> <object label="Sensing" id="huNNO2pCuBcXr_yaQgU9-89"> <mxCell style="" parent="0" /> </object> <mxCell id="y0lixSO8cwDmPpI5OSjV-271" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Radar sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2722" y="-775" width="190" height="345" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-274" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Camera sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2720" y="-1040" width="190" height="205" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-130" value="top/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-131" target="F5SEpTDf39VAK2Lenjye-135"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="lidar_driver" tooltip="velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。" id="F5SEpTDf39VAK2Lenjye-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-730" width="120" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-132" value="top/rectified/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-133" target="F5SEpTDf39VAK2Lenjye-140"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="F5SEpTDf39VAK2Lenjye-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-134" value="top/pointcloud_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-135" target="F5SEpTDf39VAK2Lenjye-137"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2267" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="F5SEpTDf39VAK2Lenjye-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-136" value="top/self_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-137" target="F5SEpTDf39VAK2Lenjye-139"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-137"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-138" value="top/mirror_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-139" target="F5SEpTDf39VAK2Lenjye-133"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-139"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="F5SEpTDf39VAK2Lenjye-140"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2327" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-141" value="lidar/*/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-142" target="F5SEpTDf39VAK2Lenjye-146"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-142" value="lidar_drivers&lt;br&gt;(left,right,front_right, front_left,rear)" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-730" width="120" height="50" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-143" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/rectified/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-144" target="F5SEpTDf39VAK2Lenjye-151"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="F5SEpTDf39VAK2Lenjye-144"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-145" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/pointcloud_raw&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-146" target="F5SEpTDf39VAK2Lenjye-148"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="F5SEpTDf39VAK2Lenjye-146"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-147" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/self_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-148" target="F5SEpTDf39VAK2Lenjye-150"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-148"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-149" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/mirror_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-150" target="F5SEpTDf39VAK2Lenjye-144"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-150"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="F5SEpTDf39VAK2Lenjye-151"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2497" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-120" value="/sensing/lidar&lt;br&gt;/concatenated/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-89" target="y0lixSO8cwDmPpI5OSjV-187"> <mxGeometry x="-0.0341" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2355" y="-147" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2367" y="-175" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="concat_filter" tooltip="複数のLiDAR点群をまとめて1つにする" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/concatenate-data.md" id="F5SEpTDf39VAK2Lenjye-89"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2427" y="-270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-117" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-151" target="F5SEpTDf39VAK2Lenjye-89"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-118" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2367" y="-270" as="targetPoint" /> <mxPoint x="-2287" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="gnss_poser" tooltip="MGRS座標系への変換" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/gnss_poser" id="F5SEpTDf39VAK2Lenjye-115"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-180" width="120" height="40" as="geometry" /> </mxCell> </object> <mxCell id="F5SEpTDf39VAK2Lenjye-116" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="huNNO2pCuBcXr_yaQgU9-110" target="F5SEpTDf39VAK2Lenjye-115"> <mxGeometry relative="1" as="geometry" /> </mxCell> <object label="gnss_driver" desc="MGRS座標系への変換" tooltip="gnssのdriverです" id="huNNO2pCuBcXr_yaQgU9-110"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-270" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="imu_driver" tooltip="imuのdriverです" id="F5SEpTDf39VAK2Lenjye-87"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2226" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-123" value="/sensing/imu/imu_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2166" y="-60" as="targetPoint" /> <mxPoint x="-2166" y="-120" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-125" value="/sensing/lidar&lt;br&gt;/top/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-140"> <mxGeometry x="0.5702" relative="1" as="geometry"> <mxPoint x="-2100" y="-235" as="targetPoint" /> <mxPoint x="-1807" y="-380" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2209" y="-235" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-153" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;quot;helvetica&amp;quot; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;/sensing/lidar/&lt;br&gt;concatenated/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=-0.008;entryY=0.506;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" target="F5SEpTDf39VAK2Lenjye-44"> <mxGeometry x="-0.4746" y="-25" relative="1" as="geometry"> <mxPoint x="-2142" y="-364" as="sourcePoint" /> <Array as="points"> <mxPoint x="-1887" y="-364" /> </Array> <mxPoint x="-1894.9999999999998" y="-365" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-122" value="/sensing/gnss/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.486;entryY=-0.013;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-115" target="y0lixSO8cwDmPpI5OSjV-172"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="200" as="targetPoint" /> <Array as="points"> <mxPoint x="-2597" y="50" /> </Array> </mxGeometry> </mxCell> <UserObject label="imu_corrector" tooltip="ヨーレートのバイアス除去とかをするノード" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/imu_corrector" id="OTWZEc2IKDIdUH8rdd93-1"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2226" y="-60" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="OTWZEc2IKDIdUH8rdd93-2" value="/sensing/imu/imu_data" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="OTWZEc2IKDIdUH8rdd93-1" target="y0lixSO8cwDmPpI5OSjV-178"> <mxGeometry x="0.403" relative="1" as="geometry"> <mxPoint x="-2166" y="180" as="targetPoint" /> <mxPoint x="-2166" y="20" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-89&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-109"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-256" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-254"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="-350" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-257" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-256"> <mxGeometry x="-0.1171" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-254" value="radar_relay" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-490" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-259" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-258" target="y0lixSO8cwDmPpI5OSjV-254"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-260" value="*/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-259"> <mxGeometry x="0.2038" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="-5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;msg_converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_tracks_msgs_converter" tooltip="This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject." id="y0lixSO8cwDmPpI5OSjV-258"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-575" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-262" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-261" target="y0lixSO8cwDmPpI5OSjV-258"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-263" value="*/filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-262"> <mxGeometry x="0.2513" y="-2" relative="1" as="geometry"> <mxPoint x="2" y="-6" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;noise_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/autoware_radar_tracks_noise_filter" tooltip="This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks." id="y0lixSO8cwDmPpI5OSjV-261"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-660" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-266" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-265" target="y0lixSO8cwDmPpI5OSjV-261"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-267" value="*/objects_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-266"> <mxGeometry x="0.0762" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-265" value="radar_driver" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-735" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-276" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-272"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-965" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-277" value="Text" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-276"> <mxGeometry x="0.0318" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-279" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-276"> <mxGeometry x="0.0423" y="-7" relative="1" as="geometry"> <mxPoint x="-8" y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="y0lixSO8cwDmPpI5OSjV-272"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-990" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-281" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-273"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-880" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-282" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-281"> <mxGeometry x="-0.0516" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="y0lixSO8cwDmPpI5OSjV-273"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2687" y="-905" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-283" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-970.0023809523811" y="-434.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-287" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89" target="F5SEpTDf39VAK2Lenjye-52"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-454" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-288" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-970.0023809523811" y="-359.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-289" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-379" as="sourcePoint" /> <mxPoint x="-895" y="-379" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-290" value="&lt;div&gt;&lt;b&gt;LiDAR sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2515" y="-775" width="320" height="555" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-291" value="&lt;div&gt;&lt;b&gt;GNSS sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2720" y="-310" width="185" height="185" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-292" value="&lt;div&gt;&lt;b&gt;IMU sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-89"> <mxGeometry x="-2250" y="-195" width="165" height="200" as="geometry" /> </mxCell> <object label="Localization" id="huNNO2pCuBcXr_yaQgU9-102"> <mxCell style="" parent="0" /> </object> <mxCell id="huNNO2pCuBcXr_yaQgU9-103" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" target="huNNO2pCuBcXr_yaQgU9-106"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-102&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-128"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="pose_initializer" tooltip="GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_pose_initializer" id="y0lixSO8cwDmPpI5OSjV-172"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2685" y="200" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ndt_scan_matcher" tooltip="LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_ndt_scan_matcher" id="y0lixSO8cwDmPpI5OSjV-173"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2510" y="380" width="230" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="localization_error_monitor" tooltip="" id="y0lixSO8cwDmPpI5OSjV-176"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2085" y="560" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_filter" tooltip="Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition." id="y0lixSO8cwDmPpI5OSjV-177"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2305" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-185" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-178" target="y0lixSO8cwDmPpI5OSjV-182"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-186" value="twist_estimator/twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-185"> <mxGeometry x="0.3231" relative="1" as="geometry"> <mxPoint x="3" y="-47" as="offset" /> </mxGeometry> </mxCell> <UserObject label="gyro_odometer" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_gyro_odometer" id="y0lixSO8cwDmPpI5OSjV-178"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2227" y="180" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-200" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-179" target="y0lixSO8cwDmPpI5OSjV-178"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-201" value="vehicle_velocity_converter/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-200"> <mxGeometry x="-0.4857" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="vehicle_velocity_&lt;br&gt;converter" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" id="y0lixSO8cwDmPpI5OSjV-179"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2105" y="75" width="126" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ekf_localizer" tooltip="Estimate ego vehicle&#39;s position, orientation, and velocity by EKF algorithm." link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/ekf_localizer" id="y0lixSO8cwDmPpI5OSjV-182"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2400" y="470" width="310" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-189" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-187" target="y0lixSO8cwDmPpI5OSjV-188"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-190" value="measurement_range/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-189"> <mxGeometry x="0.2675" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter_&lt;br&gt;measurement_range" tooltip="一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。" id="y0lixSO8cwDmPpI5OSjV-187"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2405" y="100" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-192" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-188" target="y0lixSO8cwDmPpI5OSjV-191"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-193" value="voxel_grid_downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-192"> <mxGeometry x="0.177" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_&lt;br&gt;downsample_filter" tooltip="立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。" id="y0lixSO8cwDmPpI5OSjV-188"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2405" y="185" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="random_&lt;br&gt;downsample_filter" tooltip="点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い&#xa;" id="y0lixSO8cwDmPpI5OSjV-191"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-102"> <mxGeometry x="-2405" y="270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-194" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-191"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2345" y="380" as="targetPoint" /> <Array as="points"> <mxPoint x="-2345" y="380" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-195" value="downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="y0lixSO8cwDmPpI5OSjV-194"> <mxGeometry x="-0.3984" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-157" value="/vehicle/status/velocity_report" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;entryX=0.194;entryY=0.633;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-179"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2042.300000000001" y="19.534999999998945" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-2056" y="80" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="System" id="huNNO2pCuBcXr_yaQgU9-125"> <mxCell style="" parent="0" /> </object> <UserObject label="system_monitors" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_monitor" tooltip="各々データを監視し、異常があればdiagで通知します" id="F5SEpTDf39VAK2Lenjye-1"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;verticalAlign=top;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1169" y="-156" width="180" height="350" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-126" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-125&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-136"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="autoware_process_&lt;br&gt;monitor" id="huNNO2pCuBcXr_yaQgU9-151"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="-126" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-152" value="autoware_gpu_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="-76" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-153" value="autoware_mem_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="-26" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-154" value="autoware_hdd_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="28.5" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-155" value="autoware_net_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="79" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-156" value="autoware_ntp_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="1199" y="134" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-169" value="/system/emergency/hazard_status" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="huNNO2pCuBcXr_yaQgU9-158" target="huNNO2pCuBcXr_yaQgU9-167"> <mxGeometry x="-0.0769" relative="1" as="geometry"> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="920" y="-60" /> <mxPoint x="920" y="-60" /> </Array> </mxGeometry> </mxCell> <UserObject label="system_error_&lt;br&gt;monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_error_monitor" id="huNNO2pCuBcXr_yaQgU9-158"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="860" y="-3" width="120" height="90" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-168" value="&lt;div&gt;/system/emergency/control_cmd [AckermannControlCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/hazard_lights_cmd [HazardLightsCommand]&lt;/div&gt;/system/emergency/emergency_state&amp;nbsp;[EmergencyStateStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;align=left;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="huNNO2pCuBcXr_yaQgU9-167"> <mxGeometry x="0.4611" y="80" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="780" y="-280" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="-280" /> </Array> </mxGeometry> </mxCell> <UserObject label="emergency_handler" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/emergency_handler" tooltip="なにかしてます" id="huNNO2pCuBcXr_yaQgU9-167"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="860" y="-116" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-89" value="/autoware/state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-96" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1020" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-97" value="/diagnostics" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="P3Th9qUTFY8M71-R8FQo-96"> <mxGeometry x="-0.0048" relative="1" as="geometry"> <mxPoint y="28" as="offset" /> </mxGeometry> </mxCell> <UserObject label="ad_service_&lt;br&gt;state_monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/ad_service_state_monitor" tooltip="なにかしてます" id="P3Th9qUTFY8M71-R8FQo-93"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="860" y="350" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-94" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/control/current_gate_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/vehicle/status/control_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/autoware/state&lt;/span&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="-0.6522" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1070" y="150" as="sourcePoint" /> <mxPoint x="980" y="70" as="targetPoint" /> <Array as="points"> <mxPoint x="1070" y="70" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-98" value="&amp;nbsp; &amp;nbsp; /control/command/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /control/trajectory_follower/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /initialpose2d&lt;br&gt;&amp;nbsp; &amp;nbsp; /localization/kinematic_state&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/pointcloud_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/vector_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /perception/object_recognition/objects&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/mission_planning/route&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/scenario_planning/trajectory&lt;br&gt;&amp;nbsp; &amp;nbsp; /system/emergency/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/control_mode&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/steering_status&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/velocity_status" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" target="P3Th9qUTFY8M71-R8FQo-93"> <mxGeometry x="-0.3023" y="30" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1290" y="290" as="sourcePoint" /> <mxPoint x="710" y="210" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="290" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-90" value="/autoware/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;labelBackgroundColor=none;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93"> <mxGeometry x="0.365" y="-10" relative="1" as="geometry"> <mxPoint x="830" y="465.99999999999955" as="targetPoint" /> <Array as="points"> <mxPoint x="830" y="370" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="93" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-545" y="-1345" as="sourcePoint" /> <mxPoint x="-545" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="94" value="/planning/&lt;br&gt;mission_planning/goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="93"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="-8" y="-8" as="offset" /> </mxGeometry> </mxCell> <mxCell id="95" value="Autoware" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=21;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="-2920" y="-1170" width="110" height="30" as="geometry" /> </mxCell> <mxCell id="102" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="F5SEpTDf39VAK2Lenjye-9" target="107"> <mxGeometry relative="1" as="geometry"> <mxPoint x="570" y="-780" as="targetPoint" /> <Array as="points"> <mxPoint x="-429" y="-840" /> <mxPoint x="160" y="-840" /> </Array> </mxGeometry> </mxCell> <UserObject label="shift_decider" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_shift_decider" tooltip="制御出力に応じてギア変更のコマンドを出力します" id="103"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="275" y="-665" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="106" value="" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;fontSize=21;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" target="103"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="493" y="-645" as="sourcePoint" /> <mxPoint x="150" y="-586" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="110" value="/diagnostics" style="edgeStyle=none;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;fontSize=11;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="107"> <mxGeometry relative="1" as="geometry"> <mxPoint x="160" y="-650" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lane_departure_&lt;br&gt;checker" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_lane_departure_checker" tooltip="MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option)" id="107"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="huNNO2pCuBcXr_yaQgU9-125"> <mxGeometry x="100" y="-778" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="108" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;prediced_path&lt;/font&gt;" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-42" target="107"> <mxGeometry x="-0.0013" y="13" relative="1" as="geometry"> <mxPoint x="295" y="-758" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-164" value="Map" style="" parent="0" /> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;map_projection_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/autoware_map_projection_loader" id="y0lixSO8cwDmPpI5OSjV-166"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-164"> <mxGeometry x="-2896" y="-110" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;lanelet2_map_loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="y0lixSO8cwDmPpI5OSjV-167"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-164"> <mxGeometry x="-2896" y="-20" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;pointcloud_map_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="y0lixSO8cwDmPpI5OSjV-168"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="y0lixSO8cwDmPpI5OSjV-164"> <mxGeometry x="-2896" y="65" width="121.25" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-122" value="Toggles" style="locked=1;" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-123" value="&amp;nbsp;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;connectable=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="-2920" y="-1181" width="4625" height="1895" as="geometry" /> </mxCell> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-313&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-124"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-413&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-192&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-440&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-449&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-128"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-431&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-129"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-515&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-540&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-132" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;comic=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-541" target="Wu6CmMa7a1BlNrLQahqR-552"> <mxGeometry x="-0.2889" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="XX1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="342.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X2" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-134"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="491.25" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="642.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="S1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-136"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="782.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-137" value="&lt;div style=&quot;text-align: left&quot;&gt;/autoware/engage&amp;nbsp;[Engage]&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;/current_gate_mode [GateMode]&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;startArrow=classic;startFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-141"> <mxGeometry x="0.2201" y="15" relative="1" as="geometry"> <mxPoint x="1090" y="-295" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-138" value="/planning/scenario_planning/max_velocity_candidates&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-140" target="Wu6CmMa7a1BlNrLQahqR-322"> <mxGeometry x="-0.1111" relative="1" as="geometry"> <mxPoint x="-777.5" y="470" as="targetPoint" /> <mxPoint x="-825" y="490" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-139" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-432" target="Wu6CmMa7a1BlNrLQahqR-446"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-140" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="-860" y="745" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-141" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="1745" y="-509" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-142" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-144" target="Wu6CmMa7a1BlNrLQahqR-425"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-143" value="&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/heartbeat: [tier4_external_api_msgs/msg/Heartbeat]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/shift: [tier4_external_api_msgs/msg/GearShiftStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/turn_signal: [tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=11;fontColor=default;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-142"> <mxGeometry x="-0.2571" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-144" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="880" y="-1260" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-145" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.361;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-439"> <mxGeometry relative="1" as="geometry"> <mxPoint x="340" y="-230" as="sourcePoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="177" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-146" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-433" target="Wu6CmMa7a1BlNrLQahqR-439"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="345" y="-60" /> <mxPoint x="265" y="-60" /> <mxPoint x="265" y="-140" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-147" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-149" target="Wu6CmMa7a1BlNrLQahqR-444"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-148" value="/vehicle/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-149" target="Wu6CmMa7a1BlNrLQahqR-446"> <mxGeometry x="-0.6667" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-149" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="335" y="830" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-150" value="/diagnostics_err" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-552"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-151" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=12;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-203"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1455" y="-453" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-152" value="/initialpose" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-154"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2725" y="320" as="targetPoint" /> <mxPoint x="-2605" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-153" value="&amp;lt;pose_initializer&lt;br&gt;_srv&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.108;entryY=0.036;entryDx=0;entryDy=0;endArrow=none;endFill=0;dashed=1;entryPerimeter=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-520"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2485" y="210" /> <mxPoint x="-2485" y="365" /> </Array> <mxPoint x="-2465" y="210" as="sourcePoint" /> <mxPoint x="-2405.56" y="368.9200000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-154" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="-3055" y="200" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-155" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;dashed=1;endArrow=none;endFill=0;exitX=0.295;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-520" target="Wu6CmMa7a1BlNrLQahqR-574"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2442" y="75" /> </Array> <mxPoint x="-2362.09" y="367.99999999999955" as="sourcePoint" /> <mxPoint x="-2695" y="75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-156" value="&amp;lt;differential_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-155"> <mxGeometry x="-0.1313" relative="1" as="geometry"> <mxPoint x="-73" y="-26" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-157" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;fontColor=#000000;endArrow=none;endFill=0;exitX=0.238;exitY=-0.013;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-574"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2575" y="200" as="sourcePoint" /> <mxPoint x="-2695" y="95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-158" value="&amp;lt;partial_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-157"> <mxGeometry x="0.1142" y="2" relative="1" as="geometry"> <mxPoint x="-19" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-159" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance_&lt;br&gt;no_yawbias" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.522;exitY=0.005;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-520"> <mxGeometry x="-0.4608" y="-3" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-2116.64" y="469.7199999999998" as="sourcePoint" /> <mxPoint x="-2205" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-160" value="pose_estimator/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.71;exitY=1.012;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.16;entryY=0.047;entryDx=0;entryDy=0;entryPerimeter=0;elbow=vertical;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-520" target="Wu6CmMa7a1BlNrLQahqR-529"> <mxGeometry x="0.0677" y="-6" relative="1" as="geometry"> <mxPoint x="-2266.37" y="469.96000000000004" as="targetPoint" /> <mxPoint x="2" y="-4" as="offset" /> <mxPoint x="-2266.18" y="412.15999999999985" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-161" value="/initialpose3d" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.988;exitY=0.499;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-520"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2536" y="220" /> <mxPoint x="-2536" y="400" /> </Array> <mxPoint x="-2435" y="400" as="targetPoint" /> <mxPoint x="-2475" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-162" value="/tf&lt;br&gt;(map to base_link)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.167;exitY=0.992;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529"> <mxGeometry x="-0.5265" relative="1" as="geometry"> <mxPoint x="-2348" y="680" as="targetPoint" /> <mxPoint x="-2268.54" y="510.1999999999998" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2348" y="550" /> <mxPoint x="-2348" y="680" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-163" value="/localization/kinematic_state&lt;br&gt;[nav_msgs/msg/Odometry]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-522"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2245" y="680" as="targetPoint" /> <Array as="points"> <mxPoint x="-2245" y="662" /> <mxPoint x="-2245" y="662" /> </Array> <mxPoint x="-2165" y="610" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-164" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-521"> <mxGeometry x="0.441" relative="1" as="geometry"> <mxPoint x="-1925" y="560" as="targetPoint" /> <mxPoint x="-2010.6200000000003" y="488.52" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2005" y="490" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-165" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-521"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2005" y="680" as="targetPoint" /> <mxPoint x="-1925" y="600" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-166" value="pose_twist_fusion_filter/&lt;br&gt;kinematic_state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-522"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2165" y="570" as="targetPoint" /> <mxPoint x="-2165" y="510" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-167" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2665" as="targetPoint" /> <mxPoint x="-2836" y="2.2737367544323206e-13" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-168" value="/map&lt;br&gt;/vector_map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-167"> <mxGeometry x="-0.2507" y="3" relative="1" as="geometry"> <mxPoint x="42" y="3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-169" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" target="Wu6CmMa7a1BlNrLQahqR-573"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-47" /> <mxPoint x="-2836" y="-47" /> </Array> <mxPoint x="-2732" y="-90" as="sourcePoint" /> <mxPoint x="-2756.25" y="-25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-170" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-572" target="Wu6CmMa7a1BlNrLQahqR-478"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2690" y="-89" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-160" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-171" value="/map/&lt;br&gt;map_projector_info" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-170"> <mxGeometry x="-0.3125" y="1" relative="1" as="geometry"> <mxPoint x="11" y="-10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-172" value="/api/routing/route" style="edgeStyle=none;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;rounded=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry x="0.7857" relative="1" as="geometry"> <mxPoint x="-640" y="-1314" as="targetPoint" /> <Array as="points"> <mxPoint x="-640" y="-1089" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-173" value="/default_ad_api/node/routing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="-585" y="-1109" width="315" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-174" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-20" y="-995" as="sourcePoint" /> <mxPoint x="-303.25" y="-950" as="targetPoint" /> <Array as="points"> <mxPoint x="-303" y="-995" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-175" value="/planning/mission_planning/mission_planner/srv/set_mrm_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/mission_planner/srv/clear_mrm_route&lt;/span&gt;&lt;br&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-174"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;Map&lt;br&gt;&lt;/font&gt;" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-571&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-176"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-122"> <mxGeometry x="1535" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-177" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-198"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-178" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-198"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-179" style="edgeStyle=none;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-180" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-181" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-182" style="" parent="0" /> <UserObject label="motion_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="Wu6CmMa7a1BlNrLQahqR-183"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-575" y="57" width="290" height="139" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;out_of_lane&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-184"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-425" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="obstacle_velocity_limiter" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-185"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-574" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_cruise&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-186"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-574" y="121" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-187"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-425" y="120" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-188" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-182" source="Wu6CmMa7a1BlNrLQahqR-320" target="Wu6CmMa7a1BlNrLQahqR-183"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-465" y="83" as="sourcePoint" /> <mxPoint x="-415" y="33" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-189" value="path_optimizer/trajectory" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-431" y="28.99666666666674" as="geometry"> <mxPoint x="2" y="-2" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;div&gt;dynamic_obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-190"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-426" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-191" value="&lt;div style=&quot;&quot;&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;LiDAR pipeline (default)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=left;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-182"> <mxGeometry x="-1890" y="-529" width="337" height="332" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-192" value="Perception" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-193" value="&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=5;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1940" y="-599" width="920" height="830" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-194" value="&lt;div&gt;/perception/object_recognition/detection/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#FFB366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=4;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1910" y="-564" width="865" height="575" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-195" value="&lt;div&gt;/perception/object_recognition/tracking/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=17;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1910" y="26" width="870" height="135" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-196" value="&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Camera-LiDAR pipeline&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;(optional)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1545" y="-529" width="155" height="370" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-197" value="&lt;div&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;Radar pipeline (optional)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1239" y="-529" width="190" height="520" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-198" value="&lt;div&gt;/perception/traffic_light_recognition/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-925" y="-599" width="295" height="630" as="geometry" /> </mxCell> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-192&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-199"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-200" value="/perception/object_recognition/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.509;exitY=1.001;exitDx=0;exitDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1480" y="306" as="targetPoint" /> <Array as="points"> <mxPoint x="-1480" y="266" /> <mxPoint x="-1480" y="296" /> </Array> <mxPoint x="-1479.7199999999998" y="231.82999999999993" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-201" value="clustering/clusters" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-203" target="Wu6CmMa7a1BlNrLQahqR-216"> <mxGeometry x="-0.8526" relative="1" as="geometry"> <mxPoint x="-1652" y="-169.5" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-202" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-203" target="Wu6CmMa7a1BlNrLQahqR-238"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1630" y="-364" /> </Array> </mxGeometry> </mxCell> <UserObject label="euclidean_cluster" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_euclidean_cluster" id="Wu6CmMa7a1BlNrLQahqR-203"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1690" y="-433" width="120" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-204" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-212" target="Wu6CmMa7a1BlNrLQahqR-211"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-205" value="centerpoint/validation/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.492;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-232" target="Wu6CmMa7a1BlNrLQahqR-303"> <mxGeometry x="-0.5043" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1808" y="-212" /> </Array> <mxPoint as="offset" /> <mxPoint x="-1690" y="-197" as="sourcePoint" /> <mxPoint x="-1809" y="-217" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lidar_centerpoint" tooltip="DNNベースでLiDAR点群に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_lidar_centerpoint" id="Wu6CmMa7a1BlNrLQahqR-206"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1878" y="-385" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="map_based_&lt;br&gt;prediction" tooltip="高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_map_based_prediction" id="Wu6CmMa7a1BlNrLQahqR-207"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1540" y="176" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-208" value="traffic_light_detection/rough/rois" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-209" target="Wu6CmMa7a1BlNrLQahqR-212"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="traffic_light_map_&lt;br&gt;based_detector" tooltip="自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_map_based_detector" id="Wu6CmMa7a1BlNrLQahqR-209"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-895" y="-564" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-210" value="objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-247" target="Wu6CmMa7a1BlNrLQahqR-273"> <mxGeometry x="-0.4444" relative="1" as="geometry"> <mxPoint x="-1810" y="-67.5" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span&gt;&lt;span&gt;car/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;&lt;span&gt;traffic_light_classifier&lt;/span&gt;&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="Wu6CmMa7a1BlNrLQahqR-211"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-895" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;fine_detector" tooltip="画像処理を用いて信号機の正確な位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_fine_detector" id="Wu6CmMa7a1BlNrLQahqR-212"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-895" y="-474" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-213" value="route,&lt;br&gt;vector_map" style="endArrow=classic;html=1;comic=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-209"> <mxGeometry x="-0.3103" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-835" y="-694" as="sourcePoint" /> <mxPoint x="-838" y="-574" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-214" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-273" target="Wu6CmMa7a1BlNrLQahqR-245"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="Wu6CmMa7a1BlNrLQahqR-215"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1863" y="-152" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-216"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1700" y="-313" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-217" value="&lt;div&gt;/perception/occupancy_grid_map/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1962.05" y="-960" width="200" height="260" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-218" value="&lt;div&gt;/perception/obstacle_segmentation/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1742.05" y="-1075" width="230.05" height="375" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-219" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-227"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1632" y="-1085" /> <mxPoint x="-1992" y="-1085" /> <mxPoint x="-1992" y="-830" /> </Array> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-220" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-223" target="Wu6CmMa7a1BlNrLQahqR-227"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-221" value="single_frame/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-223" target="Wu6CmMa7a1BlNrLQahqR-228"> <mxGeometry x="-0.7906" relative="1" as="geometry"> <mxPoint x="-1632.1189655172413" y="-910" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-222" value="range_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-230" target="Wu6CmMa7a1BlNrLQahqR-223"> <mxGeometry x="-0.0003" relative="1" as="geometry"> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-1632.05" y="-1040" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="common_&lt;br&gt;ground_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_ground_segmentation/docs/scan-ground-filter.md" tooltip="アルゴリズムを使って点群から地面を除去します。" id="Wu6CmMa7a1BlNrLQahqR-223"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1692.05" y="-929" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-224" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-227" target="Wu6CmMa7a1BlNrLQahqR-228"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1862.05" y="-760" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-225" value="map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-224"> <mxGeometry x="0.1676" y="-1" relative="1" as="geometry"> <mxPoint x="-73" y="-21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-226" value="/perception/occupancy_grid_map/map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-227"> <mxGeometry x="0.5797" relative="1" as="geometry"> <mxPoint x="-1862.05" y="-639" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="occupancy_grid_map" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_probabilistic_occupancy_grid_map/pointcloud-based-occupancy-grid-map.md" tooltip="全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。" id="Wu6CmMa7a1BlNrLQahqR-227"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1922.05" y="-850.03" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="occupancy_grid_&lt;br&gt;based_outlier_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_occupancy_grid_map_outlier_filter" tooltip="occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。" id="Wu6CmMa7a1BlNrLQahqR-228"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1702.05" y="-780" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-229" value="/perception/obstacle_segmentation/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-228"> <mxGeometry x="0.3333" relative="1" as="geometry"> <mxPoint x="-1632.05" y="-639" as="targetPoint" /> <mxPoint x="-1622.05" y="-884" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-230"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1692.05" y="-1026" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-231" value="/sensing/lidar/concatenated/pointcloud" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-230"> <mxGeometry x="-0.3277" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> <mxPoint x="-1472.05" y="-1819" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="obstacle_pointcloud _based_validator" tooltip="BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/obstacle-pointcloud-based-validator.md" id="Wu6CmMa7a1BlNrLQahqR-232"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1878" y="-322" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-233" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-206" target="Wu6CmMa7a1BlNrLQahqR-232"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1690" y="-252" as="sourcePoint" /> <mxPoint x="-1690" y="-238" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="Wu6CmMa7a1BlNrLQahqR-234"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1863" y="-109" width="110" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-235" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-236" target="Wu6CmMa7a1BlNrLQahqR-238"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="tensorrt_yolox" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="Wu6CmMa7a1BlNrLQahqR-236"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1538" y="-487" width="140" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-237" value="/perception/object_recognition/detection/&lt;br&gt;pointcloud_map_filtered/pointcloud" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-232"> <mxGeometry x="-0.0244" y="-15" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2125" y="-302" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2125" y="-302" as="sourcePoint" /> <mxPoint x="-1906" y="-234.5" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="roi_cluster_fusion" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-238"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1539" y="-375" width="141" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-239" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-241" target="Wu6CmMa7a1BlNrLQahqR-215"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1468" y="-141" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-240" value="clustering/camera_lidar_fusion&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;/objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-239"> <mxGeometry x="-0.0051" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-241"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1539" y="-278" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-242" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.501;exitY=0.969;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-215" target="Wu6CmMa7a1BlNrLQahqR-234"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1808" y="-83" as="sourcePoint" /> <mxPoint x="-1808" y="-130" as="targetPoint" /> <Array as="points"> <mxPoint x="-1808" y="-111" /> <mxPoint x="-1808" y="-111" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-243" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-245" target="Wu6CmMa7a1BlNrLQahqR-234"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-244" value="detection_by&lt;br style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;_tracker/&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;objects&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-243"> <mxGeometry x="0.067" y="-1" relative="1" as="geometry"> <mxPoint y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="detection_by_&lt;br&gt;tracker_node" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detection_by_tracker" tooltip="tracker内部のclusterをマージし,shape fittingしたbboxを出力する" id="Wu6CmMa7a1BlNrLQahqR-245"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1690" y="-109" width="120" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-246" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-216" target="Wu6CmMa7a1BlNrLQahqR-245"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1630" y="-194" as="sourcePoint" /> <mxPoint x="-1630" y="-97" as="targetPoint" /> <Array as="points"> <mxPoint x="-1630" y="-154" /> <mxPoint x="-1630" y="-154" /> </Array> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="Wu6CmMa7a1BlNrLQahqR-247"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1868" y="-54" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-248" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-234" target="Wu6CmMa7a1BlNrLQahqR-247"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1807" y="-37" as="sourcePoint" /> <mxPoint x="-1807" y="-23" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-249" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-247"> <mxGeometry x="-0.5127" y="-17" relative="1" as="geometry"> <mxPoint x="-1" as="offset" /> <mxPoint x="-2060" y="-34" as="sourcePoint" /> <mxPoint x="-1855" y="-20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-250" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;pointcloud_map_filtered/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-251" target="Wu6CmMa7a1BlNrLQahqR-203"> <mxGeometry x="-0.6667" y="1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="compare_map_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="Wu6CmMa7a1BlNrLQahqR-251"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1690" y="-485" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-252" value="&lt;span style=&quot;background-color: rgb(255, 255, 255);&quot;&gt;/perception/obstacle_segmentation/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-290"> <mxGeometry x="-0.6527" relative="1" as="geometry"> <mxPoint x="-1633" y="-637" as="sourcePoint" /> <mxPoint x="-1629" y="-769" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-253" value="&lt;span style=&quot;&quot;&gt;map&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-251"> <mxGeometry x="-0.821" y="-5" relative="1" as="geometry"> <mxPoint x="-1980" y="-479" as="sourcePoint" /> <mxPoint x="-1752" y="-429" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="-1975" y="-479" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-254" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-256" target="Wu6CmMa7a1BlNrLQahqR-259"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-255" value="lanelet_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-254"> <mxGeometry x="-0.1143" y="5" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="Wu6CmMa7a1BlNrLQahqR-256"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="-204" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-257" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-259" target="Wu6CmMa7a1BlNrLQahqR-274"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-258" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-257"> <mxGeometry x="-0.0824" relative="1" as="geometry"> <mxPoint x="-5" y="-30" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_object_clustering" tooltip="This package can make clustered objects from radar DetectedObjects, the objects which is converted from RadarTracks by radar_tracks_msgs_converter and is processed by noise filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_clustering" id="Wu6CmMa7a1BlNrLQahqR-259"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="-109" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-260" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-262" target="Wu6CmMa7a1BlNrLQahqR-256"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-261" value="far_high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-260"> <mxGeometry x="-0.25" y="4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_range_splitter" tooltip="object_range_splitter is a package to divide detected objects into two messages by the distance from the origin." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_range_splitter" id="Wu6CmMa7a1BlNrLQahqR-262"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="-309" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-263" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-265" target="Wu6CmMa7a1BlNrLQahqR-262"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-264" value="high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-263"> <mxGeometry x="-0.2" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_velocity_splitter" tooltip="This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object&#39;s speed." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_velocity_splitter" id="Wu6CmMa7a1BlNrLQahqR-265"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="-409" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-266" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-268" target="Wu6CmMa7a1BlNrLQahqR-265"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-267" value="noise_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-266"> <mxGeometry x="0.5529" relative="1" as="geometry"> <mxPoint y="-14" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_crossing_objects_&lt;br&gt;noise_filter" tooltip="This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_crossing_objects_noise_filter" id="Wu6CmMa7a1BlNrLQahqR-268"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="-499" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-269" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-268"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1144" y="-644" as="sourcePoint" /> <mxPoint x="-1199" y="-524" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-270" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-269"> <mxGeometry x="-0.25" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-25" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-271" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-274" target="Wu6CmMa7a1BlNrLQahqR-276"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1380" y="121" as="targetPoint" /> <Array as="points"> <mxPoint x="-1166" y="121" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-272" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-271"> <mxGeometry y="3" relative="1" as="geometry"> <mxPoint y="7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="multi_object_&lt;br&gt;tracker" tooltip="クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい)" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_multi_object_tracker" id="Wu6CmMa7a1BlNrLQahqR-273"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1868" y="40" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="radar_object_tracker" tooltip="This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_tracker" id="Wu6CmMa7a1BlNrLQahqR-274"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1214" y="36" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-275" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-276" target="Wu6CmMa7a1BlNrLQahqR-207"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="decorative_tracking_&lt;br&gt;merger" tooltip="This package try to merge two tracking objects from different sensor." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tracking_object_merger" id="Wu6CmMa7a1BlNrLQahqR-276"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1540" y="101" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-277" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-278" value="&lt;span&gt;/sensing/lidar/top/&lt;br&gt;pointcloud_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-277"> <mxGeometry x="-0.1974" y="-1" relative="1" as="geometry"> <mxPoint x="-28" y="-20" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span&gt;&lt;span&gt;pedestrian/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;&lt;span&gt;traffic_light_classifier&lt;/span&gt;&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="Wu6CmMa7a1BlNrLQahqR-279"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-755" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-280" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-212" target="Wu6CmMa7a1BlNrLQahqR-279"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-830" y="-429" as="sourcePoint" /> <mxPoint x="-830" y="-394" as="targetPoint" /> <Array as="points"> <mxPoint x="-805" y="-419" /> <mxPoint x="-695" y="-419" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-281" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-207"> <mxGeometry x="-0.2053" y="-14" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-1620" y="196" as="sourcePoint" /> <mxPoint x="-1855" y="196" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-282" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-273" target="Wu6CmMa7a1BlNrLQahqR-276"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1795" y="121" /> </Array> <mxPoint x="-1500" y="121" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-283" value="near_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-282"> <mxGeometry x="0.5133" y="-4" relative="1" as="geometry"> <mxPoint x="-58" y="6" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-284" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/perception/object_recognition/&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1935" y="-594" width="190" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-285" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-236"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467.5238095238096" y="-649" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-286" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-285"> <mxGeometry x="-0.0539" y="5" relative="1" as="geometry"> <mxPoint x="-6" y="-52" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-288" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=-0.026;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-238" target="Wu6CmMa7a1BlNrLQahqR-311"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467" y="-320" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-289" value="filtered/clusters" style="edgeLabel;align=center;verticalAlign=middle;resizable=0;points=[];rounded=0;strokeColor=default;html=1;labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-288"> <mxGeometry x="-0.1932" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_downsample" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="Wu6CmMa7a1BlNrLQahqR-290"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1692" y="-522" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-291" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.483;entryY=0.004;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1631.9632362459545" y="-502" as="sourcePoint" /> <mxPoint x="-1632" y="-484.91999999999985" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-292" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-294" target="Wu6CmMa7a1BlNrLQahqR-295"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-293" value="judged/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-292"> <mxGeometry x="0.1361" y="-3" relative="1" as="geometry"> <mxPoint y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_arbiter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_arbiter" tooltip="This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-294"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-835" y="-142" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="crosswalk_traffic_&lt;br&gt;light_estimator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_crosswalk_traffic_light_estimator" tooltip="crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-295"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-835" y="-51" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-296" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Irregular object detector&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;(optional)&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1384" y="-528" width="140" height="368" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-297" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-298" target="Wu6CmMa7a1BlNrLQahqR-300"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="cropbox_filter" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="Wu6CmMa7a1BlNrLQahqR-298"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1377" y="-486" width="125" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-299" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-300" target="Wu6CmMa7a1BlNrLQahqR-310"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="ground_filter" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-300"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1377" y="-431" width="125" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-301" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-298"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1631" y="-1084" /> <mxPoint x="-1314" y="-1084" /> </Array> <mxPoint x="-1631" y="-1144" as="sourcePoint" /> <mxPoint x="-1921" y="-829" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-302" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-303" target="Wu6CmMa7a1BlNrLQahqR-215"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="simple_object&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_simple_object_merger" id="Wu6CmMa7a1BlNrLQahqR-303"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1863" y="-199" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-304" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-305" target="Wu6CmMa7a1BlNrLQahqR-308"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-305"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1378" y="-305" width="126" height="20" as="geometry" /> </mxCell> </UserObject> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="Wu6CmMa7a1BlNrLQahqR-306"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1537" y="-238" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-307" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-308" target="Wu6CmMa7a1BlNrLQahqR-303"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1315" y="-184" /> </Array> </mxGeometry> </mxCell> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="Wu6CmMa7a1BlNrLQahqR-308"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1384" y="-238" width="138" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-309" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-310" target="Wu6CmMa7a1BlNrLQahqR-305"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="roi_pointcloud fusion" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-pointcloud-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-310"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;spacing=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1377" y="-375" width="124" height="23" as="geometry" /> </mxCell> </UserObject> <UserObject label="low_intensity_cluster_filter" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_raindrop_cluster_filter/raindrop_cluster_filter.md" id="Wu6CmMa7a1BlNrLQahqR-311"> <mxCell style="rounded=1;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;whiteSpace=wrap;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-192"> <mxGeometry x="-1541" y="-317" width="146" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-312" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.508;entryY=0.072;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-311" target="Wu6CmMa7a1BlNrLQahqR-241"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-313" value="Planning" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-314" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-560" y="-810" width="260" height="655" as="geometry" /> </mxCell> <UserObject label="behavior_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="Wu6CmMa7a1BlNrLQahqR-315"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-555" y="-470" width="250" height="300" as="geometry" /> </mxCell> </UserObject> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-313&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-316"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-317" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;sketch=0;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-354" target="Wu6CmMa7a1BlNrLQahqR-414"> <mxGeometry x="-0.9836" relative="1" as="geometry"> <mxPoint x="-387" y="500" as="sourcePoint" /> <Array as="points"> <mxPoint x="-387" y="545" /> <mxPoint x="50" y="545" /> <mxPoint x="50" y="-865" /> <mxPoint x="493" y="-865" /> <mxPoint x="493" y="-800" /> </Array> <mxPoint as="offset" /> <mxPoint x="250" y="-910" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-318" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/trajectory [Trajectory]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-317"> <mxGeometry x="-0.9686" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-319" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-326"> <mxGeometry x="-0.8837" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-600" y="-840" /> <mxPoint x="-600" y="310" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_optimizer" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://github.com/autowarefoundation/autoware_universe/tree/1a8fbc432614a35d41cff0c969a6e69e0586eafc/planning/autoware_path_optimizer" id="Wu6CmMa7a1BlNrLQahqR-320"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-490" y="-36" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="costmap_generator" tooltip="障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/costmap_generator" id="Wu6CmMa7a1BlNrLQahqR-321"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-210" y="-640" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="external_velocity_&lt;br&gt;limit_selector" tooltip="apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_external_velocity_limit_selector" id="Wu6CmMa7a1BlNrLQahqR-322"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-862" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-323" value="/planning/scenario_planning/max_velocity&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-322" target="Wu6CmMa7a1BlNrLQahqR-328"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-460" y="450" as="targetPoint" /> <mxPoint x="-660" y="450" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-324" value="lane_driving/trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.144;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-183" target="Wu6CmMa7a1BlNrLQahqR-326"> <mxGeometry x="-0.1915" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-430" y="266" /> </Array> <mxPoint as="offset" /> <mxPoint x="-432" y="247" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-325" value="trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-326" target="Wu6CmMa7a1BlNrLQahqR-328"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="scenario_selector" tooltip="いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_scenario_selector" id="Wu6CmMa7a1BlNrLQahqR-326"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-447.5" y="290" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-327" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=none;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-328" target="Wu6CmMa7a1BlNrLQahqR-354"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="velocity_smoother" tooltip="経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_velocity_smoother" id="Wu6CmMa7a1BlNrLQahqR-328"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-447.5" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-329" value="&amp;lt;Lane Driving&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-420" y="-810.0030303030303" width="90" height="20.303030303030305" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-330" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-348"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-331" value="/planning/mission_planning/route&lt;br&gt;[autoware_auto_planning_msgs/HADMapRoute]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;jumpStyle=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337"> <mxGeometry x="-0.8417" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-231" y="-840" /> </Array> <mxPoint as="offset" /> <mxPoint x="-431" y="-910" as="sourcePoint" /> <mxPoint x="-231" y="-730" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-332" style="edgeStyle=none;html=1;endArrow=none;endFill=0;startArrow=classicThin;startFill=1;exitX=1.009;exitY=0.493;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-155" y="-930" as="targetPoint" /> <mxPoint x="-220" y="-930" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-333" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/scenario_planning/modified_goal&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-332"> <mxGeometry x="0.2965" y="-1" relative="1" as="geometry"> <mxPoint x="73" y="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-334" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-360"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-715" y="-920" /> <mxPoint x="-715" y="-1244" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-335" value="/planning/mission_planning/goal,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/checkpoint&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-334"> <mxGeometry x="-0.1223" y="-3" relative="1" as="geometry"> <mxPoint x="-28" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-336" value="/planning/mission_planning/&lt;br&gt;route_state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry x="-0.2571" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-640" y="-940" /> <mxPoint x="-640" y="-1079" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="mission_planner" tooltip="高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_mission_planner" id="Wu6CmMa7a1BlNrLQahqR-337"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-589" y="-950" width="321" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-338" value="behavior_planning/path_with_lane_id" style="edgeStyle=none;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-348" target="Wu6CmMa7a1BlNrLQahqR-315"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-446.5" y="-507" as="sourcePoint" /> <mxPoint x="-446.5" y="-457" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="freespace_planner" tooltip="コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/freespace_planner" id="Wu6CmMa7a1BlNrLQahqR-339"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-290" y="-730" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-340" value="costmap_generator/occupancy_grid" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;orthogonal=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-321" target="Wu6CmMa7a1BlNrLQahqR-339"> <mxGeometry x="-0.3333" relative="1" as="geometry"> <mxPoint x="-180" y="-635" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-341" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-295" y="-810" width="225" height="250" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-342" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-315" target="Wu6CmMa7a1BlNrLQahqR-359"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-430" y="-70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-343" value="behavior_planning/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-342"> <mxGeometry x="0.206" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="-23" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-344" value="&amp;lt;Parking&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-180" y="-790" width="80" height="20" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-345" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: helvetica; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline; float: none;&quot;&gt;parking/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-339" target="Wu6CmMa7a1BlNrLQahqR-326"> <mxGeometry x="0.6614" relative="1" as="geometry"> <mxPoint x="-230" y="-310" as="targetPoint" /> <Array as="points"> <mxPoint x="-230" y="260" /> <mxPoint x="-357" y="260" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="surround_obstacle_checker" tooltip="自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_surround_obstacle_checker" id="Wu6CmMa7a1BlNrLQahqR-346"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-882" y="110" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-347" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-346" target="Wu6CmMa7a1BlNrLQahqR-322"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="behavior_path_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_path_planner" id="Wu6CmMa7a1BlNrLQahqR-348"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-530" y="-790" width="200" height="279" as="geometry" /> </mxCell> </UserObject> <UserObject label="side_shift" tooltip="遠隔からの司令をもとに幅寄せを行います。" id="Wu6CmMa7a1BlNrLQahqR-349"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-490" y="-558" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="start_planner/goal_planner" tooltip="ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。" id="Wu6CmMa7a1BlNrLQahqR-350"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-511" y="-598" width="162" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="static_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="Wu6CmMa7a1BlNrLQahqR-351"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-512" y="-675" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_change" tooltip="ルート情報や障害物情報をもとに、レーンチェンジを実行します。" id="Wu6CmMa7a1BlNrLQahqR-352"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-490" y="-714" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_following" tooltip="ルート情報をもとに走行経路を作成します。" id="Wu6CmMa7a1BlNrLQahqR-353"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-490" y="-752" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="planning_validator" tooltip="Check the trajectory and stop publishing it if it is unsafe." link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_planning_validator" id="Wu6CmMa7a1BlNrLQahqR-354"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-447.5" y="460" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-355" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jumpStyle=arc;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-348" target="Wu6CmMa7a1BlNrLQahqR-419"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-230" y="-580" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-356" value="/planning/turn_indicators_cmd&amp;nbsp;[TurnIndicatorsCommand]&lt;br&gt;/planning/hazard_lights_cmd&amp;nbsp;[HazardLightsCommand]" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];comic=0;labelBackgroundColor=none;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-355"> <mxGeometry x="-0.0226" y="1" relative="1" as="geometry"> <mxPoint x="-55" y="61" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-357" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-359" target="Wu6CmMa7a1BlNrLQahqR-320"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-358" value="path_smoother/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-357"> <mxGeometry x="-0.3175" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_smoother" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://autowarefoundation.github.io/autoware_universe/main/planning/autoware_path_smoother/" id="Wu6CmMa7a1BlNrLQahqR-359"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-490" y="-128" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-360" value="/default_ad_api/helpers/&lt;br&gt;routing_adaptor" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-585" y="-1264" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-361" value="/planning/mission_planning/set_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/set_route_points,&lt;br&gt;&lt;/span&gt;/planning/mission_planning/clear_route&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.27;exitY=0.976;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-0.3504" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-499.9499999999998" y="-1068.9599999999998" as="sourcePoint" /> <mxPoint x="-500" y="-949" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-362" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173" target="Wu6CmMa7a1BlNrLQahqR-337"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-65" y="-1040" as="sourcePoint" /> <mxPoint x="-325" y="-950" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-363" value="/planning/mission_planning/change_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/change_route_points&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-362"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="93" y="10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-364" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/set_route&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="0.2903" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-295" y="-1264" as="sourcePoint" /> <mxPoint x="-295" y="-1109" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-365" value="" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="0.4194" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-355" y="-1264" as="sourcePoint" /> <mxPoint x="-355" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-366" value="/api/routing/change_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-365"> <mxGeometry x="-0.5659" y="-2" relative="1" as="geometry"> <mxPoint x="841" y="141" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-367" style="rounded=0;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-95" y="-1099" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-368" value="/system/operation_mode/change_operation_mode" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-367"> <mxGeometry x="0.7838" y="3" relative="1" as="geometry"> <mxPoint x="-11" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-369" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.805;exitY=1.006;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-428.69" y="-1169" as="sourcePoint" /> <mxPoint x="-425" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-370" value="/api/routing/clear_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-369"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="51" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-371" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/&lt;br&gt;set_route_points&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.206;exitY=1.032;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.131;entryY=-0.004;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360" target="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry x="-0.5823" y="-1" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-565" y="-1169" as="sourcePoint" /> <mxPoint x="-548" y="-1114" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-372" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.318;entryY=0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360" target="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-489.61" y="-1169" as="sourcePoint" /> <mxPoint x="-489.61" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-373" value="/api/routing/&lt;br&gt;change_route_points" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-372"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-374" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-487" y="-1345" as="sourcePoint" /> <mxPoint x="-487" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-375" value="/rviz/routing/&lt;br&gt;rough_goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-374"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="4" y="17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-376" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-426.00000000000045" y="-1344.9999999999998" as="sourcePoint" /> <mxPoint x="-426.00000000000045" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-377" value="/rviz/routing/reroute" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-376"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="8" y="37" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-378" value="/rviz" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-580" y="-1385" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-379" value="/autoware/state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-380"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1790" y="-95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-380" value="/default_ad_api/node/&lt;br&gt;autoware_state" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="1520" y="-115" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-381" value="&amp;lt;depricated&amp;gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="1535" y="-145" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-382" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173"> <mxGeometry relative="1" as="geometry"> <mxPoint x="30" y="-1079" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-383" value="/api/routing/state" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-382"> <mxGeometry x="-0.2926" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-384" value="" style="group" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-424" y="-435" width="110" height="25" as="geometry" /> </mxCell> <UserObject label="no_stopping_area" tooltip="停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。" id="Wu6CmMa7a1BlNrLQahqR-385"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="93" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="intersection" tooltip="地図情報および動物体情報から、交差点での停止/発進の判定を行います。" id="Wu6CmMa7a1BlNrLQahqR-386"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="62" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="Wu6CmMa7a1BlNrLQahqR-387"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="31" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="blind_spot" tooltip="右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。" id="Wu6CmMa7a1BlNrLQahqR-388"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="no_drivable_lane" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-389"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="155" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="run_out" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-390"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="124" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="merge_from_private" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-391"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-384"> <mxGeometry y="186.46341463414635" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="occlusion_spot" tooltip="地図情報および動物体情報から、死角手前での減速を行います。" id="Wu6CmMa7a1BlNrLQahqR-392"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-341" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="cross_walk" tooltip="横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。" id="Wu6CmMa7a1BlNrLQahqR-393"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-402" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="detection_area" tooltip="規定エリア内の障害物点群がある場合に、対応する位置で停止します" id="Wu6CmMa7a1BlNrLQahqR-394"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-433" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_line" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-395"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-310" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="virtual_traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="Wu6CmMa7a1BlNrLQahqR-396"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-372" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="speed_bump" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-397"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-279" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;walkway&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-398"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-543" y="-247.99522267206478" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_slow_down&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-399"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-574" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;multi_camera_fusion" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_multi_camera_fusion" tooltip="traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks:&#xa;&#xa;Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras.&#xa;Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map." id="Wu6CmMa7a1BlNrLQahqR-400"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-835" y="-224" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-401" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-403" target="Wu6CmMa7a1BlNrLQahqR-400"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-402" value="classification/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-401"> <mxGeometry x="-0.2971" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_&lt;br&gt;occlusion_predictor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_occlusion_predictor" tooltip="traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-403"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-835" y="-314" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-404" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-211" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-840" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-405" value="classification/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;car/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-404"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="-34" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-406" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-400" target="Wu6CmMa7a1BlNrLQahqR-294"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-775" y="-182" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-407" value="internal/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-406"> <mxGeometry x="0.27" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-11" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-408" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-295" target="Wu6CmMa7a1BlNrLQahqR-315"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-775" y="55" /> <mxPoint x="-622" y="55" /> <mxPoint x="-622" y="-320" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-409" value="traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-408"> <mxGeometry x="-0.7497" y="-1" relative="1" as="geometry"> <mxPoint y="15" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-410" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-710" y="-319" as="sourcePoint" /> <mxPoint x="-710" y="-274" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-411" value="classification/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;pedestrian/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-410"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="46" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="dynamic_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="Wu6CmMa7a1BlNrLQahqR-412"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-313"> <mxGeometry x="-512" y="-638" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-413" value="Control" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-414" value="trajectory_follower" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;verticalAlign=top;arcSize=11;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="321" y="-800" width="345" height="85" as="geometry" /> </mxCell> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-413&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-415"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-416" value="/control/trajectory_follower/control_cmd&lt;br&gt;[AckermannControlCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-414"> <mxGeometry x="-0.7073" y="-3" relative="1" as="geometry"> <mxPoint x="494" y="-520" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="lateral_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_mpc_lateral_controller" tooltip="経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。" id="Wu6CmMa7a1BlNrLQahqR-417"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="340" y="-771" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="longitudinal_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_pid_longitudinal_controller" tooltip="経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。" id="Wu6CmMa7a1BlNrLQahqR-418"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="490" y="-771" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="vehicle_cmd_gate" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_vehicle_cmd_gate" tooltip="指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。" id="Wu6CmMa7a1BlNrLQahqR-419"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="100" y="-519" width="680" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-420" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" target="Wu6CmMa7a1BlNrLQahqR-433"> <mxGeometry relative="1" as="geometry"> <mxPoint x="345" y="-190" as="sourcePoint" /> <mxPoint x="512" y="10" as="targetPoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="345" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-421" value="control/command/control_cmd&lt;br&gt;&amp;nbsp;[AckermannControlCommand]" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];comic=0;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-420"> <mxGeometry x="0.7105" relative="1" as="geometry"> <mxPoint y="-151" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-422" value="/control/shift_decider/gear_cmd&lt;br&gt;[GearCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-566"> <mxGeometry relative="1" as="geometry"> <mxPoint x="335" y="-520" as="targetPoint" /> <mxPoint x="440" y="-412" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_external_cmd_converter" tooltip="遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します" id="Wu6CmMa7a1BlNrLQahqR-423"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="880" y="-670" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-424" value="/external/selected/external_control_cmd&lt;br&gt;&amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-425" target="Wu6CmMa7a1BlNrLQahqR-423"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1001" y="-340" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;selector" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_external_cmd_selector" id="Wu6CmMa7a1BlNrLQahqR-425"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-413"> <mxGeometry x="880" y="-780" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-426" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.862;entryY=0.011;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=default;fontColor=default;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-425" target="Wu6CmMa7a1BlNrLQahqR-419"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-427" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/control&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/shift&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/GearShiftStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/turn_signal&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=default;labelBackgroundColor=#FFFFFF;" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-426"> <mxGeometry x="0.0689" y="3" relative="1" as="geometry"> <mxPoint x="1" y="111" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-428" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;fontColor=default;entryX=0.946;entryY=-0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-423" target="Wu6CmMa7a1BlNrLQahqR-419"> <mxGeometry relative="1" as="geometry"> <mxPoint x="840" y="-330" as="targetPoint" /> <Array as="points"> <mxPoint x="940" y="-540" /> <mxPoint x="743" y="-540" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-429" value="/current_gate_mode&amp;nbsp;[GateMode]&lt;div&gt;/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/turn_indicators_cmd&amp;nbsp; [TurnIndicatorCommand]&lt;/div&gt;&lt;div&gt;&lt;div&gt;/hazard_lights_cmd&amp;nbsp; [HazardLightsCommand]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;/vehicle_emergency_cmd [VehicleEmergencyStamped]&lt;/div&gt;" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;align=left;labelBackgroundColor=default;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-438"> <mxGeometry x="-0.3878" y="-55" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="620" y="80" as="targetPoint" /> <mxPoint x="577.8331640019246" y="-265" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-430" value="Topics" style="" parent="0" /> <object label="VehicleInterface" id="Wu6CmMa7a1BlNrLQahqR-431"> <mxCell style="" parent="0" /> </object> <object label="g30_interface" tooltip="ヤマハのGCとのインターフェース" id="Wu6CmMa7a1BlNrLQahqR-432"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="416" y="97" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="raw_vehicle_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_raw_vehicle_cmd_converter" tooltip="速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します" id="Wu6CmMa7a1BlNrLQahqR-433"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="285" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-434" value="/vehicle/command/actuation_cmd" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-431" source="Wu6CmMa7a1BlNrLQahqR-433"> <mxGeometry x="-0.6153" y="20" relative="1" as="geometry"> <mxPoint x="345" y="80" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="345" y="-20" /> <mxPoint x="345" y="-20" /> </Array> </mxGeometry> </mxCell> <UserObject label="pacmod_interface" link="https://github.com/tier4/pacmod_interface" tooltip="pacmodとのinterfaced。LexusとかJapanTaxiとか。" id="Wu6CmMa7a1BlNrLQahqR-435"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="260" y="97" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-431&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-436"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-437" value="/vehicle/status/velocity_status&lt;br&gt;/vehicle/status/steering_status&lt;br&gt;/vehicle/status/turn_indicators_status&lt;br&gt;/vehicle/status/gear_status&lt;br&gt;/vehicle/status/control_mode&lt;br&gt;/vehicle/status/&lt;span style=&quot;text-align: center&quot;&gt;actuation_status&lt;/span&gt;" style="endArrow=classic;html=1;exitX=0.121;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;align=left;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="-0.0831" y="65" width="50" height="50" relative="1" as="geometry"> <mxPoint x="175.01999999999862" y="80.76999999999998" as="sourcePoint" /> <mxPoint x="174" y="-60" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <object label="&amp;nbsp; &amp;nbsp; vehicle_interface" tooltip="Autowareと車両のinterfaceです。データの変換が主なタスクです。" id="Wu6CmMa7a1BlNrLQahqR-438"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;align=left;comic=0;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="110" y="80" width="670" height="70" as="geometry" /> </mxCell> </object> <UserObject label="accel_map_calibrator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_accel_brake_map_calibrator" id="Wu6CmMa7a1BlNrLQahqR-439"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-431"> <mxGeometry x="107" y="-160" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <object label="Vehicle" id="Wu6CmMa7a1BlNrLQahqR-440"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-441" value="/pacmod/**" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=classic;startFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-440" source="Wu6CmMa7a1BlNrLQahqR-435" target="Wu6CmMa7a1BlNrLQahqR-445"> <mxGeometry x="0.1429" relative="1" as="geometry"> <mxPoint x="274" y="160" as="sourcePoint" /> <mxPoint as="offset" /> <mxPoint x="274" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-440&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-442"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-440"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-443" value="&amp;lt;CAN&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-440" source="Wu6CmMa7a1BlNrLQahqR-445" target="Wu6CmMa7a1BlNrLQahqR-444"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="JapanTaxi" tooltip="ASといろいろあったよ" id="Wu6CmMa7a1BlNrLQahqR-444"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-440"> <mxGeometry x="259" y="740" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="pacmod3" link="http://wiki.ros.org/pacmod3" id="Wu6CmMa7a1BlNrLQahqR-445"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-440"> <mxGeometry x="260" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="YMC GolfCart" tooltip="ゴルフカート!!" id="Wu6CmMa7a1BlNrLQahqR-446"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-440"> <mxGeometry x="415" y="735" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-447" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-440" target="Wu6CmMa7a1BlNrLQahqR-294"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-122" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-448" value="&lt;span style=&quot;background-color: light-dark(#ffffff, var(--ge-dark-color, #121212));&quot;&gt;external/traffic_signals&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-440"> <mxGeometry x="-955" y="-131.00444444444435" as="geometry" /> </mxCell> <object label="Sensing" id="Wu6CmMa7a1BlNrLQahqR-449"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-450" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Radar sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2722" y="-775" width="190" height="345" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-451" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Camera sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2720" y="-1040" width="190" height="205" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-452" value="top/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-453" target="Wu6CmMa7a1BlNrLQahqR-457"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="lidar_driver" tooltip="velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。" id="Wu6CmMa7a1BlNrLQahqR-453"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-730" width="120" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-454" value="top/rectified/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-455" target="Wu6CmMa7a1BlNrLQahqR-462"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="Wu6CmMa7a1BlNrLQahqR-455"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-456" value="top/pointcloud_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-457" target="Wu6CmMa7a1BlNrLQahqR-459"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2267" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="Wu6CmMa7a1BlNrLQahqR-457"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-458" value="top/self_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-459" target="Wu6CmMa7a1BlNrLQahqR-461"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-459"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-460" value="top/mirror_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-461" target="Wu6CmMa7a1BlNrLQahqR-455"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-461"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="Wu6CmMa7a1BlNrLQahqR-462"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2327" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-463" value="lidar/*/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-464" target="Wu6CmMa7a1BlNrLQahqR-468"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-464" value="lidar_drivers&lt;br&gt;(left,right,front_right, front_left,rear)" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-730" width="120" height="50" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-465" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/rectified/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-466" target="Wu6CmMa7a1BlNrLQahqR-473"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="Wu6CmMa7a1BlNrLQahqR-466"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-467" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/pointcloud_raw&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-468" target="Wu6CmMa7a1BlNrLQahqR-470"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="Wu6CmMa7a1BlNrLQahqR-468"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-469" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/self_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-470" target="Wu6CmMa7a1BlNrLQahqR-472"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-470"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-471" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/mirror_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-472" target="Wu6CmMa7a1BlNrLQahqR-466"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-472"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="Wu6CmMa7a1BlNrLQahqR-473"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2497" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-474" value="/sensing/lidar&lt;br&gt;/concatenated/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-475" target="Wu6CmMa7a1BlNrLQahqR-532"> <mxGeometry x="-0.0341" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2355" y="-147" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2367" y="-175" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="concat_filter" tooltip="複数のLiDAR点群をまとめて1つにする" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/concatenate-data.md" id="Wu6CmMa7a1BlNrLQahqR-475"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2427" y="-270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-476" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-473" target="Wu6CmMa7a1BlNrLQahqR-475"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-477" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2367" y="-270" as="targetPoint" /> <mxPoint x="-2287" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="gnss_poser" tooltip="MGRS座標系への変換" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/gnss_poser" id="Wu6CmMa7a1BlNrLQahqR-478"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-180" width="120" height="40" as="geometry" /> </mxCell> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-479" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-480" target="Wu6CmMa7a1BlNrLQahqR-478"> <mxGeometry relative="1" as="geometry" /> </mxCell> <object label="gnss_driver" desc="MGRS座標系への変換" tooltip="gnssのdriverです" id="Wu6CmMa7a1BlNrLQahqR-480"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-270" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="imu_driver" tooltip="imuのdriverです" id="Wu6CmMa7a1BlNrLQahqR-481"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2226" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-482" value="/sensing/imu/imu_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2166" y="-60" as="targetPoint" /> <mxPoint x="-2166" y="-120" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-483" value="/sensing/lidar&lt;br&gt;/top/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-462"> <mxGeometry x="0.5702" relative="1" as="geometry"> <mxPoint x="-2100" y="-235" as="targetPoint" /> <mxPoint x="-1807" y="-380" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2209" y="-235" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-484" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;quot;helvetica&amp;quot; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;/sensing/lidar/&lt;br&gt;concatenated/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=-0.008;entryY=0.506;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" target="Wu6CmMa7a1BlNrLQahqR-206"> <mxGeometry x="-0.4746" y="-25" relative="1" as="geometry"> <mxPoint x="-2142" y="-364" as="sourcePoint" /> <Array as="points"> <mxPoint x="-1887" y="-364" /> </Array> <mxPoint x="-1894.9999999999998" y="-365" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-485" value="/sensing/gnss/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.486;entryY=-0.013;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-478" target="Wu6CmMa7a1BlNrLQahqR-519"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="200" as="targetPoint" /> <Array as="points"> <mxPoint x="-2597" y="50" /> </Array> </mxGeometry> </mxCell> <UserObject label="imu_corrector" tooltip="ヨーレートのバイアス除去とかをするノード" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/imu_corrector" id="Wu6CmMa7a1BlNrLQahqR-486"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2226" y="-60" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-487" value="/sensing/imu/imu_data" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-486" target="Wu6CmMa7a1BlNrLQahqR-525"> <mxGeometry x="0.403" relative="1" as="geometry"> <mxPoint x="-2166" y="180" as="targetPoint" /> <mxPoint x="-2166" y="20" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-449&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-488"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-489" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-491"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="-350" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-490" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-489"> <mxGeometry x="-0.1171" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-491" value="radar_relay" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-490" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-492" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-494" target="Wu6CmMa7a1BlNrLQahqR-491"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-493" value="*/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-492"> <mxGeometry x="0.2038" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="-5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;msg_converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_tracks_msgs_converter" tooltip="This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject." id="Wu6CmMa7a1BlNrLQahqR-494"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-575" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-495" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-497" target="Wu6CmMa7a1BlNrLQahqR-494"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-496" value="*/filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-495"> <mxGeometry x="0.2513" y="-2" relative="1" as="geometry"> <mxPoint x="2" y="-6" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;noise_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/autoware_radar_tracks_noise_filter" tooltip="This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks." id="Wu6CmMa7a1BlNrLQahqR-497"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-660" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-498" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-500" target="Wu6CmMa7a1BlNrLQahqR-497"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-499" value="*/objects_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-498"> <mxGeometry x="0.0762" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-500" value="radar_driver" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-735" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-501" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-504"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-965" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-502" value="Text" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-501"> <mxGeometry x="0.0318" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-503" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-501"> <mxGeometry x="0.0423" y="-7" relative="1" as="geometry"> <mxPoint x="-8" y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="Wu6CmMa7a1BlNrLQahqR-504"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-990" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-505" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-507"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-880" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-506" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-505"> <mxGeometry x="-0.0516" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="Wu6CmMa7a1BlNrLQahqR-507"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2687" y="-905" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-508" value="&lt;span&gt;/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-970.0023809523811" y="-434.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-509" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449" target="Wu6CmMa7a1BlNrLQahqR-212"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-454" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-510" value="&lt;span&gt;/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" connectable="0" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-970.0023809523811" y="-359.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-511" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-379" as="sourcePoint" /> <mxPoint x="-895" y="-379" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-512" value="&lt;div&gt;&lt;b&gt;LiDAR sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2515" y="-775" width="320" height="555" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-513" value="&lt;div&gt;&lt;b&gt;GNSS sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2720" y="-310" width="185" height="185" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-514" value="&lt;div&gt;&lt;b&gt;IMU sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-449"> <mxGeometry x="-2250" y="-195" width="165" height="200" as="geometry" /> </mxCell> <object label="Localization" id="Wu6CmMa7a1BlNrLQahqR-515"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-516" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" target="Wu6CmMa7a1BlNrLQahqR-445"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-517" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-515&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-518"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="pose_initializer" tooltip="GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_pose_initializer" id="Wu6CmMa7a1BlNrLQahqR-519"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2685" y="200" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ndt_scan_matcher" tooltip="LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_ndt_scan_matcher" id="Wu6CmMa7a1BlNrLQahqR-520"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2510" y="380" width="230" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="localization_error_monitor" tooltip="" id="Wu6CmMa7a1BlNrLQahqR-521"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2085" y="560" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_filter" tooltip="Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition." id="Wu6CmMa7a1BlNrLQahqR-522"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2305" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-523" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-525" target="Wu6CmMa7a1BlNrLQahqR-529"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-524" value="twist_estimator/twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-523"> <mxGeometry x="0.3231" relative="1" as="geometry"> <mxPoint x="3" y="-47" as="offset" /> </mxGeometry> </mxCell> <UserObject label="gyro_odometer" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_gyro_odometer" id="Wu6CmMa7a1BlNrLQahqR-525"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2227" y="180" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-526" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-528" target="Wu6CmMa7a1BlNrLQahqR-525"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-527" value="vehicle_velocity_converter/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-526"> <mxGeometry x="-0.4857" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="vehicle_velocity_&lt;br&gt;converter" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" id="Wu6CmMa7a1BlNrLQahqR-528"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2105" y="75" width="126" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ekf_localizer" tooltip="Estimate ego vehicle&#39;s position, orientation, and velocity by EKF algorithm." link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/ekf_localizer" id="Wu6CmMa7a1BlNrLQahqR-529"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2400" y="470" width="310" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-530" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-532" target="Wu6CmMa7a1BlNrLQahqR-535"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-531" value="measurement_range/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-530"> <mxGeometry x="0.2675" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter_&lt;br&gt;measurement_range" tooltip="一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。" id="Wu6CmMa7a1BlNrLQahqR-532"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2405" y="100" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-533" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-535" target="Wu6CmMa7a1BlNrLQahqR-536"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-534" value="voxel_grid_downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-533"> <mxGeometry x="0.177" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_&lt;br&gt;downsample_filter" tooltip="立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。" id="Wu6CmMa7a1BlNrLQahqR-535"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2405" y="185" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="random_&lt;br&gt;downsample_filter" tooltip="点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い&#xa;" id="Wu6CmMa7a1BlNrLQahqR-536"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-515"> <mxGeometry x="-2405" y="270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-537" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-536"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2345" y="380" as="targetPoint" /> <Array as="points"> <mxPoint x="-2345" y="380" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-538" value="downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-537"> <mxGeometry x="-0.3984" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-539" value="/vehicle/status/velocity_report" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;entryX=0.194;entryY=0.633;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-528"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2042.300000000001" y="19.534999999998945" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-2056" y="80" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="System" id="Wu6CmMa7a1BlNrLQahqR-540"> <mxCell style="" parent="0" /> </object> <UserObject label="system_monitors" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_monitor" tooltip="各々データを監視し、異常があればdiagで通知します" id="Wu6CmMa7a1BlNrLQahqR-541"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;verticalAlign=top;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1169" y="-156" width="180" height="350" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-542" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-543" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-540&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-544"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="autoware_process_&lt;br&gt;monitor" id="Wu6CmMa7a1BlNrLQahqR-545"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="-126" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-546" value="autoware_gpu_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="-76" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-547" value="autoware_mem_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="-26" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-548" value="autoware_hdd_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="28.5" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-549" value="autoware_net_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="79" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-550" value="autoware_ntp_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="1199" y="134" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-551" value="/system/emergency/hazard_status" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-552" target="Wu6CmMa7a1BlNrLQahqR-554"> <mxGeometry x="-0.0769" relative="1" as="geometry"> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="920" y="-60" /> <mxPoint x="920" y="-60" /> </Array> </mxGeometry> </mxCell> <UserObject label="system_error_&lt;br&gt;monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_error_monitor" id="Wu6CmMa7a1BlNrLQahqR-552"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="860" y="-3" width="120" height="90" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-553" value="&lt;div&gt;/system/emergency/control_cmd [AckermannControlCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/hazard_lights_cmd [HazardLightsCommand]&lt;/div&gt;/system/emergency/emergency_state&amp;nbsp;[EmergencyStateStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;align=left;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-554"> <mxGeometry x="0.4611" y="80" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="780" y="-280" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="-280" /> </Array> </mxGeometry> </mxCell> <UserObject label="emergency_handler" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/emergency_handler" tooltip="なにかしてます" id="Wu6CmMa7a1BlNrLQahqR-554"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="860" y="-116" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-555" value="/autoware/state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-556" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1020" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-557" value="/diagnostics" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-556"> <mxGeometry x="-0.0048" relative="1" as="geometry"> <mxPoint y="28" as="offset" /> </mxGeometry> </mxCell> <UserObject label="ad_service_&lt;br&gt;state_monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/ad_service_state_monitor" tooltip="なにかしてます" id="Wu6CmMa7a1BlNrLQahqR-558"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="860" y="350" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-559" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/control/current_gate_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/vehicle/status/control_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/autoware/state&lt;/span&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="-0.6522" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1070" y="150" as="sourcePoint" /> <mxPoint x="980" y="70" as="targetPoint" /> <Array as="points"> <mxPoint x="1070" y="70" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-560" value="&amp;nbsp; &amp;nbsp; /control/command/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /control/trajectory_follower/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /initialpose2d&lt;br&gt;&amp;nbsp; &amp;nbsp; /localization/kinematic_state&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/pointcloud_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/vector_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /perception/object_recognition/objects&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/mission_planning/route&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/scenario_planning/trajectory&lt;br&gt;&amp;nbsp; &amp;nbsp; /system/emergency/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/control_mode&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/steering_status&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/velocity_status" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" target="Wu6CmMa7a1BlNrLQahqR-558"> <mxGeometry x="-0.3023" y="30" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1290" y="290" as="sourcePoint" /> <mxPoint x="710" y="210" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="290" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-561" value="/autoware/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;labelBackgroundColor=none;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558"> <mxGeometry x="0.365" y="-10" relative="1" as="geometry"> <mxPoint x="830" y="465.99999999999955" as="targetPoint" /> <Array as="points"> <mxPoint x="830" y="370" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-562" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-545" y="-1345" as="sourcePoint" /> <mxPoint x="-545" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-563" value="/planning/&lt;br&gt;mission_planning/goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Wu6CmMa7a1BlNrLQahqR-562"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="-8" y="-8" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-564" value="Autoware" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=21;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="-2920" y="-1170" width="110" height="30" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-565" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-569"> <mxGeometry relative="1" as="geometry"> <mxPoint x="570" y="-780" as="targetPoint" /> <Array as="points"> <mxPoint x="-429" y="-840" /> <mxPoint x="160" y="-840" /> </Array> </mxGeometry> </mxCell> <UserObject label="shift_decider" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_shift_decider" tooltip="制御出力に応じてギア変更のコマンドを出力します" id="Wu6CmMa7a1BlNrLQahqR-566"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="275" y="-665" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-567" value="" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;fontSize=21;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" target="Wu6CmMa7a1BlNrLQahqR-566"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="493" y="-645" as="sourcePoint" /> <mxPoint x="150" y="-586" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-568" value="/diagnostics" style="edgeStyle=none;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;fontSize=11;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-569"> <mxGeometry relative="1" as="geometry"> <mxPoint x="160" y="-650" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lane_departure_&lt;br&gt;checker" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_lane_departure_checker" tooltip="MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option)" id="Wu6CmMa7a1BlNrLQahqR-569"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-540"> <mxGeometry x="100" y="-778" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-570" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;prediced_path&lt;/font&gt;" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-414" target="Wu6CmMa7a1BlNrLQahqR-569"> <mxGeometry x="-0.0013" y="13" relative="1" as="geometry"> <mxPoint x="295" y="-758" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-571" value="Map" style="" parent="0" /> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;map_projection_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/autoware_map_projection_loader" id="Wu6CmMa7a1BlNrLQahqR-572"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-571"> <mxGeometry x="-2896" y="-110" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;lanelet2_map_loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="Wu6CmMa7a1BlNrLQahqR-573"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-571"> <mxGeometry x="-2896" y="-20" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;pointcloud_map_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="Wu6CmMa7a1BlNrLQahqR-574"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" vertex="1" parent="Wu6CmMa7a1BlNrLQahqR-571"> <mxGeometry x="-2896" y="65" width="121.25" height="40" as="geometry" /> </mxCell> </UserObject> </root> </mxGraphModel> </diagram> </mxfile> " - resource="https://app.diagrams.net/#G1h0-arVppOX5P7KuZPxXFoGUyxKTaKYh0#%7B%22pageId%22%3A%22T6t2FfeAp1iw48vGkmOz%22%7D" + content="<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36" scale="1" border="0" version="27.0.6"> <diagram id="T6t2FfeAp1iw48vGkmOz" name="Page-1"> <mxGraphModel dx="3770" dy="1967" grid="1" gridSize="1" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="huNNO2pCuBcXr_yaQgU9-51" value="Toggles" style="locked=1;" parent="0" /> <mxCell id="h2nIhsRq0HVOu7yzmkO7-159" value="&amp;nbsp;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;connectable=0;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="-2920" y="-1181" width="4625" height="1895" as="geometry" /> </mxCell> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;: {&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-41&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-10&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-55"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-40&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-57"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-74&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-84"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-89&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-108"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-73&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-56"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-102&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-125&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-2" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="F5SEpTDf39VAK2Lenjye-1" target="huNNO2pCuBcXr_yaQgU9-158" edge="1"> <mxGeometry x="-0.2889" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="XX1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-90"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="342.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X2" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-91"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="491.25" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-92"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="642.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="S1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="F5SEpTDf39VAK2Lenjye-93"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="782.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="ryJ9ULeJcM7Sbu_cc2Jv-4" value="&lt;div style=&quot;text-align: left&quot;&gt;/autoware/engage&amp;nbsp;[Engage]&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;/current_gate_mode [GateMode]&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;startArrow=classic;startFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-66" target="pMXYhzgBW71XrXo-O7h1-45" edge="1"> <mxGeometry x="0.2201" y="15" relative="1" as="geometry"> <mxPoint x="1090" y="-295" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="GMkAwjkdd8HhiVTGiUsg-49" value="/planning/scenario_planning/max_velocity_candidates&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-43" target="GMkAwjkdd8HhiVTGiUsg-41" edge="1"> <mxGeometry x="-0.1111" relative="1" as="geometry"> <mxPoint x="-777.5" y="470" as="targetPoint" /> <mxPoint x="-825" y="490" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="7zbXjBYCwGQrjjLUvmJF-49" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-71" target="huNNO2pCuBcXr_yaQgU9-118" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-43" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="-860" y="745" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-45" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="1745" y="-509" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-47" target="huNNO2pCuBcXr_yaQgU9-145" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-62" value="&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/heartbeat: [tier4_external_api_msgs/msg/Heartbeat]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/shift: [tier4_external_api_msgs/msg/GearShiftStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/turn_signal: [tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=11;fontColor=default;" parent="pMXYhzgBW71XrXo-O7h1-48" vertex="1" connectable="0"> <mxGeometry x="-0.2571" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-47" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="880" y="-1260" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.361;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-66" target="pMXYhzgBW71XrXo-O7h1-52" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="340" y="-230" as="sourcePoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="177" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-75" target="pMXYhzgBW71XrXo-O7h1-52" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="345" y="-60" /> <mxPoint x="265" y="-60" /> <mxPoint x="265" y="-140" /> </Array> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-63" target="huNNO2pCuBcXr_yaQgU9-105" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-65" value="/vehicle/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-51" source="pMXYhzgBW71XrXo-O7h1-63" target="huNNO2pCuBcXr_yaQgU9-118" edge="1"> <mxGeometry x="-0.6667" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-63" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="335" y="830" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-95" value="/diagnostics_err" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-51" source="huNNO2pCuBcXr_yaQgU9-158" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="uCiBF-YE_VgSiZF1pRap-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=12;" parent="huNNO2pCuBcXr_yaQgU9-51" source="P3Th9qUTFY8M71-R8FQo-49" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1455" y="-453" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-103" value="/initialpose" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="HlP1Fyv2lvvOLci_jDg2-106" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2725" y="320" as="targetPoint" /> <mxPoint x="-2605" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-104" value="&amp;lt;pose_initializer&lt;br&gt;_srv&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.108;entryY=0.036;entryDx=0;entryDy=0;endArrow=none;endFill=0;dashed=1;entryPerimeter=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-173" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2485" y="210" /> <mxPoint x="-2485" y="365" /> </Array> <mxPoint x="-2465" y="210" as="sourcePoint" /> <mxPoint x="-2405.56" y="368.9200000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-106" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="-3055" y="200" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;dashed=1;endArrow=none;endFill=0;exitX=0.295;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-173" target="y0lixSO8cwDmPpI5OSjV-168" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2442" y="75" /> </Array> <mxPoint x="-2362.09" y="367.99999999999955" as="sourcePoint" /> <mxPoint x="-2695" y="75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-109" value="&amp;lt;differential_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="HlP1Fyv2lvvOLci_jDg2-108" vertex="1" connectable="0"> <mxGeometry x="-0.1313" relative="1" as="geometry"> <mxPoint x="-73" y="-26" as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;fontColor=#000000;endArrow=none;endFill=0;exitX=0.238;exitY=-0.013;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-168" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2575" y="200" as="sourcePoint" /> <mxPoint x="-2695" y="95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-111" value="&amp;lt;partial_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="HlP1Fyv2lvvOLci_jDg2-110" vertex="1" connectable="0"> <mxGeometry x="0.1142" y="2" relative="1" as="geometry"> <mxPoint x="-19" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-114" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance_&lt;br&gt;no_yawbias" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.522;exitY=0.005;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-173" edge="1"> <mxGeometry x="-0.4608" y="-3" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-2116.64" y="469.7199999999998" as="sourcePoint" /> <mxPoint x="-2205" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-116" value="pose_estimator/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.71;exitY=1.012;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.16;entryY=0.047;entryDx=0;entryDy=0;entryPerimeter=0;elbow=vertical;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-173" target="y0lixSO8cwDmPpI5OSjV-182" edge="1"> <mxGeometry x="0.0677" y="-6" relative="1" as="geometry"> <mxPoint x="-2266.37" y="469.96000000000004" as="targetPoint" /> <mxPoint x="2" y="-4" as="offset" /> <mxPoint x="-2266.18" y="412.15999999999985" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-120" value="/initialpose3d" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.988;exitY=0.499;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-172" target="y0lixSO8cwDmPpI5OSjV-173" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2536" y="220" /> <mxPoint x="-2536" y="400" /> </Array> <mxPoint x="-2435" y="400" as="targetPoint" /> <mxPoint x="-2475" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-127" value="/tf&lt;br&gt;(map to base_link)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.167;exitY=0.992;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" edge="1"> <mxGeometry x="-0.5265" relative="1" as="geometry"> <mxPoint x="-2348" y="680" as="targetPoint" /> <mxPoint x="-2268.54" y="510.1999999999998" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2348" y="550" /> <mxPoint x="-2348" y="680" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-128" value="/localization/kinematic_state&lt;br&gt;[nav_msgs/msg/Odometry]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-177" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2245" y="680" as="targetPoint" /> <Array as="points"> <mxPoint x="-2245" y="662" /> <mxPoint x="-2245" y="662" /> </Array> <mxPoint x="-2165" y="610" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-131" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-176" edge="1"> <mxGeometry x="0.441" relative="1" as="geometry"> <mxPoint x="-1925" y="560" as="targetPoint" /> <mxPoint x="-2010.6200000000003" y="488.52" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2005" y="490" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-132" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-176" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2005" y="680" as="targetPoint" /> <mxPoint x="-1925" y="600" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="HlP1Fyv2lvvOLci_jDg2-133" value="pose_twist_fusion_filter/&lt;br&gt;kinematic_state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-182" target="y0lixSO8cwDmPpI5OSjV-177" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2165" y="570" as="targetPoint" /> <mxPoint x="-2165" y="510" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-53" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2665" as="targetPoint" /> <mxPoint x="-2836" y="2.2737367544323206e-13" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-56" value="/map&lt;br&gt;/vector_map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="iCvC77x2jcY3xiWN_wIZ-53" connectable="0" vertex="1"> <mxGeometry x="-0.2507" y="3" relative="1" as="geometry"> <mxPoint x="42" y="3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" target="y0lixSO8cwDmPpI5OSjV-167" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-47" /> <mxPoint x="-2836" y="-47" /> </Array> <mxPoint x="-2732" y="-90" as="sourcePoint" /> <mxPoint x="-2756.25" y="-25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="y0lixSO8cwDmPpI5OSjV-166" target="F5SEpTDf39VAK2Lenjye-115" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2690" y="-89" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-160" /> </Array> </mxGeometry> </mxCell> <mxCell id="iCvC77x2jcY3xiWN_wIZ-50" value="/map/&lt;br&gt;map_projector_info" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="iCvC77x2jcY3xiWN_wIZ-49" connectable="0" vertex="1"> <mxGeometry x="-0.3125" y="1" relative="1" as="geometry"> <mxPoint x="11" y="-10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="49" value="/api/routing/route" style="edgeStyle=none;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;rounded=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="48" edge="1"> <mxGeometry x="0.7857" relative="1" as="geometry"> <mxPoint x="-640" y="-1314" as="targetPoint" /> <Array as="points"> <mxPoint x="-640" y="-1089" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="48" value="/default_ad_api/node/routing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="-585" y="-1109" width="315" height="40" as="geometry" /> </mxCell> <mxCell id="86" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-20" y="-995" as="sourcePoint" /> <mxPoint x="-303.25" y="-950" as="targetPoint" /> <Array as="points"> <mxPoint x="-303" y="-995" /> </Array> </mxGeometry> </mxCell> <mxCell id="87" value="/planning/mission_planning/mission_planner/srv/set_mrm_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/mission_planner/srv/clear_mrm_route&lt;/span&gt;&lt;br&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="86" vertex="1" connectable="0"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;Map&lt;br&gt;&lt;/font&gt;" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;y0lixSO8cwDmPpI5OSjV-164&quot;]}}]}" id="y0lixSO8cwDmPpI5OSjV-170"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="huNNO2pCuBcXr_yaQgU9-51" vertex="1"> <mxGeometry x="1535" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="114" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="P3Th9qUTFY8M71-R8FQo-84" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="115" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="P3Th9qUTFY8M71-R8FQo-84" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="116" style="edgeStyle=none;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="117" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="118" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-51" source="113" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1" style="" parent="0" /> <UserObject label="motion_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="nburpKkkAmEc2WaxpB9n-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" parent="1" vertex="1"> <mxGeometry x="-575" y="57" width="290" height="139" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;out_of_lane&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="1" vertex="1"> <mxGeometry x="-425" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="obstacle_velocity_limiter" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-129"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="1" vertex="1"> <mxGeometry x="-574" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_cruise&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="1" vertex="1"> <mxGeometry x="-574" y="121" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="1" vertex="1"> <mxGeometry x="-425" y="120" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="nburpKkkAmEc2WaxpB9n-135" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="F5SEpTDf39VAK2Lenjye-20" target="nburpKkkAmEc2WaxpB9n-126" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-465" y="83" as="sourcePoint" /> <mxPoint x="-415" y="33" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="nburpKkkAmEc2WaxpB9n-138" value="path_optimizer/trajectory" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="1" vertex="1" connectable="0"> <mxGeometry x="-431" y="28.99666666666674" as="geometry"> <mxPoint x="2" y="-2" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;div&gt;dynamic_obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="nburpKkkAmEc2WaxpB9n-148"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="1" vertex="1"> <mxGeometry x="-426" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-133" value="&lt;div style=&quot;&quot;&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;LiDAR pipeline (default)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=left;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="1" vertex="1"> <mxGeometry x="-1890" y="-529" width="337" height="332" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-40" value="Perception" style="" parent="0" /> <mxCell id="P3Th9qUTFY8M71-R8FQo-63" value="&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=5;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1940" y="-599" width="920" height="830" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-56" value="&lt;div&gt;/perception/object_recognition/detection/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#FFB366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=4;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1910" y="-564" width="865" height="575" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-111" value="&lt;div&gt;/perception/object_recognition/tracking/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=17;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1910" y="26" width="870" height="135" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-119" value="&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Camera-LiDAR pipeline&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;(optional)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1545" y="-529" width="155" height="370" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-116" value="&lt;div&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;Radar pipeline (optional)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1239" y="-529" width="190" height="520" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-84" value="&lt;div&gt;/perception/traffic_light_recognition/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-925" y="-599" width="295" height="630" as="geometry" /> </mxCell> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-40&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-59"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-58" value="/perception/object_recognition/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.509;exitY=1.001;exitDx=0;exitDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1480" y="306" as="targetPoint" /> <Array as="points"> <mxPoint x="-1480" y="266" /> <mxPoint x="-1480" y="296" /> </Array> <mxPoint x="-1479.7199999999998" y="231.82999999999993" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-55" value="clustering/clusters" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-49" target="qDWy_0qvZc8UbF-aOlQ3-75" edge="1"> <mxGeometry x="-0.8526" relative="1" as="geometry"> <mxPoint x="-1652" y="-169.5" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="zc4bhEAWS3rg0o6JJJrF-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-49" target="uCiBF-YE_VgSiZF1pRap-74" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1630" y="-364" /> </Array> </mxGeometry> </mxCell> <UserObject label="euclidean_cluster" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_euclidean_cluster" id="P3Th9qUTFY8M71-R8FQo-49"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1690" y="-433" width="120" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-88" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-52" target="F5SEpTDf39VAK2Lenjye-51" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="qDWy_0qvZc8UbF-aOlQ3-82" value="centerpoint/validation/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.492;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-47" target="iQ93fgggnwvxn8U2vYNr-122" edge="1"> <mxGeometry x="-0.5043" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1808" y="-212" /> </Array> <mxPoint as="offset" /> <mxPoint x="-1690" y="-197" as="sourcePoint" /> <mxPoint x="-1809" y="-217" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lidar_centerpoint" tooltip="DNNベースでLiDAR点群に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_lidar_centerpoint" id="F5SEpTDf39VAK2Lenjye-44"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1878" y="-385" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="map_based_&lt;br&gt;prediction" tooltip="高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_map_based_prediction" id="F5SEpTDf39VAK2Lenjye-45"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1540" y="176" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-60" value="traffic_light_detection/rough/rois" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-46" target="F5SEpTDf39VAK2Lenjye-52" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="traffic_light_map_&lt;br&gt;based_detector" tooltip="自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_map_based_detector" id="F5SEpTDf39VAK2Lenjye-46"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-895" y="-564" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-56" value="objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="kswE7VCqYpqteZK-cnUp-42" target="huNNO2pCuBcXr_yaQgU9-38" edge="1"> <mxGeometry x="-0.4444" relative="1" as="geometry"> <mxPoint x="-1810" y="-67.5" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;car/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color); background-color: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;traffic_light_classifier&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="F5SEpTDf39VAK2Lenjye-51"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-895" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;fine_detector" tooltip="画像処理を用いて信号機の正確な位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_fine_detector" id="F5SEpTDf39VAK2Lenjye-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-895" y="-474" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-59" value="route,&lt;br&gt;vector_map" style="endArrow=classic;html=1;comic=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="F5SEpTDf39VAK2Lenjye-46" edge="1"> <mxGeometry x="-0.3103" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-835" y="-694" as="sourcePoint" /> <mxPoint x="-838" y="-574" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-223" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="huNNO2pCuBcXr_yaQgU9-38" target="P3Th9qUTFY8M71-R8FQo-60" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="qDWy_0qvZc8UbF-aOlQ3-69"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1863" y="-152" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="qDWy_0qvZc8UbF-aOlQ3-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1700" y="-313" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-82" value="&lt;div&gt;/perception/occupancy_grid_map/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1962.05" y="-960" width="200" height="260" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-78" value="&lt;div&gt;/perception/obstacle_segmentation/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1742.05" y="-1075" width="230.05" height="375" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="P3Th9qUTFY8M71-R8FQo-75" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1632" y="-1085" /> <mxPoint x="-1992" y="-1085" /> <mxPoint x="-1992" y="-830" /> </Array> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-70" target="P3Th9qUTFY8M71-R8FQo-75" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-68" value="single_frame/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-70" target="P3Th9qUTFY8M71-R8FQo-76" edge="1"> <mxGeometry x="-0.7906" relative="1" as="geometry"> <mxPoint x="-1632.1189655172413" y="-910" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-69" value="range_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-80" target="P3Th9qUTFY8M71-R8FQo-70" edge="1"> <mxGeometry x="-0.0003" relative="1" as="geometry"> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-1632.05" y="-1040" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="common_&lt;br&gt;ground_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_ground_segmentation/docs/scan-ground-filter.md" tooltip="アルゴリズムを使って点群から地面を除去します。" id="P3Th9qUTFY8M71-R8FQo-70"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1692.05" y="-929" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-73" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-75" target="P3Th9qUTFY8M71-R8FQo-76" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1862.05" y="-760" /> </Array> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-74" value="map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="P3Th9qUTFY8M71-R8FQo-73" vertex="1" connectable="0"> <mxGeometry x="0.1676" y="-1" relative="1" as="geometry"> <mxPoint x="-73" y="-21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-83" value="/perception/occupancy_grid_map/map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-75" edge="1"> <mxGeometry x="0.5797" relative="1" as="geometry"> <mxPoint x="-1862.05" y="-639" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="occupancy_grid_map" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_probabilistic_occupancy_grid_map/pointcloud-based-occupancy-grid-map.md" tooltip="全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。" id="P3Th9qUTFY8M71-R8FQo-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1922.05" y="-850.03" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="occupancy_grid_&lt;br&gt;based_outlier_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_occupancy_grid_map_outlier_filter" tooltip="occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。" id="P3Th9qUTFY8M71-R8FQo-76"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1702.05" y="-780" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-77" value="/perception/obstacle_segmentation/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-76" edge="1"> <mxGeometry x="0.3333" relative="1" as="geometry"> <mxPoint x="-1632.05" y="-639" as="targetPoint" /> <mxPoint x="-1622.05" y="-884" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="P3Th9qUTFY8M71-R8FQo-80"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1692.05" y="-1026" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-81" value="/sensing/lidar/concatenated/pointcloud" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="P3Th9qUTFY8M71-R8FQo-80" edge="1"> <mxGeometry x="-0.3277" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> <mxPoint x="-1472.05" y="-1819" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="obstacle_pointcloud _based_validator" tooltip="BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/obstacle-pointcloud-based-validator.md" id="uCiBF-YE_VgSiZF1pRap-47"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1878" y="-322" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-44" target="uCiBF-YE_VgSiZF1pRap-47" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1690" y="-252" as="sourcePoint" /> <mxPoint x="-1690" y="-238" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="uCiBF-YE_VgSiZF1pRap-62"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1863" y="-109" width="110" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-71" target="uCiBF-YE_VgSiZF1pRap-74" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="tensorrt_yolox" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="uCiBF-YE_VgSiZF1pRap-71"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1538" y="-487" width="140" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-73" value="/perception/object_recognition/detection/&lt;br&gt;pointcloud_map_filtered/pointcloud" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" target="uCiBF-YE_VgSiZF1pRap-47" edge="1"> <mxGeometry x="-0.0244" y="-15" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2125" y="-302" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2125" y="-302" as="sourcePoint" /> <mxPoint x="-1906" y="-234.5" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="roi_cluster_fusion" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="uCiBF-YE_VgSiZF1pRap-74"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1539" y="-375" width="141" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-229" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-80" target="qDWy_0qvZc8UbF-aOlQ3-69" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1468" y="-141" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-230" value="clustering/camera_lidar_fusion&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;/objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-229" vertex="1" connectable="0"> <mxGeometry x="-0.0051" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="uCiBF-YE_VgSiZF1pRap-80"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1539" y="-278" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.501;exitY=0.969;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="qDWy_0qvZc8UbF-aOlQ3-69" target="uCiBF-YE_VgSiZF1pRap-62" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1808" y="-83" as="sourcePoint" /> <mxPoint x="-1808" y="-130" as="targetPoint" /> <Array as="points"> <mxPoint x="-1808" y="-111" /> <mxPoint x="-1808" y="-111" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-212" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="P3Th9qUTFY8M71-R8FQo-60" target="uCiBF-YE_VgSiZF1pRap-62" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-219" value="detection_by&lt;br style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;_tracker/&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;objects&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-212" vertex="1" connectable="0"> <mxGeometry x="0.067" y="-1" relative="1" as="geometry"> <mxPoint y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="detection_by_&lt;br&gt;tracker_node" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detection_by_tracker" tooltip="tracker内部のclusterをマージし,shape fittingしたbboxを出力する" id="P3Th9qUTFY8M71-R8FQo-60"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1690" y="-109" width="120" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="uCiBF-YE_VgSiZF1pRap-86" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-40" source="qDWy_0qvZc8UbF-aOlQ3-75" target="P3Th9qUTFY8M71-R8FQo-60" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1630" y="-194" as="sourcePoint" /> <mxPoint x="-1630" y="-97" as="targetPoint" /> <Array as="points"> <mxPoint x="-1630" y="-154" /> <mxPoint x="-1630" y="-154" /> </Array> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="kswE7VCqYpqteZK-cnUp-42"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1868" y="-54" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="kswE7VCqYpqteZK-cnUp-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-62" target="kswE7VCqYpqteZK-cnUp-42" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1807" y="-37" as="sourcePoint" /> <mxPoint x="-1807" y="-23" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="sD1GUEGzJ8wIkTYBXg-_-41" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" target="kswE7VCqYpqteZK-cnUp-42" edge="1"> <mxGeometry x="-0.5127" y="-17" relative="1" as="geometry"> <mxPoint x="-1" as="offset" /> <mxPoint x="-2060" y="-34" as="sourcePoint" /> <mxPoint x="-1855" y="-20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-122" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;pointcloud_map_filtered/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="krj0YX5Ew506tw86OF1e-43" target="P3Th9qUTFY8M71-R8FQo-49" edge="1"> <mxGeometry x="-0.6667" y="1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="compare_map_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="krj0YX5Ew506tw86OF1e-43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1690" y="-485" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="krj0YX5Ew506tw86OF1e-48" value="&lt;span style=&quot;background-color: rgb(255, 255, 255);&quot;&gt;/perception/obstacle_segmentation/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="_uGvnR129YdckunQ05wr-132" edge="1"> <mxGeometry x="-0.6527" relative="1" as="geometry"> <mxPoint x="-1633" y="-637" as="sourcePoint" /> <mxPoint x="-1629" y="-769" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y7-SZCdBJUUckgW5AFiH-47" value="&lt;span style=&quot;&quot;&gt;map&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="krj0YX5Ew506tw86OF1e-43" edge="1"> <mxGeometry x="-0.821" y="-5" relative="1" as="geometry"> <mxPoint x="-1980" y="-479" as="sourcePoint" /> <mxPoint x="-1752" y="-429" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="-1975" y="-479" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-233" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-131" target="y0lixSO8cwDmPpI5OSjV-132" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-234" value="lanelet_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-233" vertex="1" connectable="0"> <mxGeometry x="-0.1143" y="5" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="y0lixSO8cwDmPpI5OSjV-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="-204" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-150" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-132" target="y0lixSO8cwDmPpI5OSjV-149" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-151" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-150" vertex="1" connectable="0"> <mxGeometry x="-0.0824" relative="1" as="geometry"> <mxPoint x="-5" y="-30" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_object_clustering" tooltip="This package can make clustered objects from radar DetectedObjects, the objects which is converted from RadarTracks by radar_tracks_msgs_converter and is processed by noise filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_clustering" id="y0lixSO8cwDmPpI5OSjV-132"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="-109" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-133" target="y0lixSO8cwDmPpI5OSjV-131" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-138" value="far_high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-137" vertex="1" connectable="0"> <mxGeometry x="-0.25" y="4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_range_splitter" tooltip="object_range_splitter is a package to divide detected objects into two messages by the distance from the origin." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_range_splitter" id="y0lixSO8cwDmPpI5OSjV-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="-309" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-140" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-139" target="y0lixSO8cwDmPpI5OSjV-133" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-141" value="high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-140" vertex="1" connectable="0"> <mxGeometry x="-0.2" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_velocity_splitter" tooltip="This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object&#39;s speed." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_velocity_splitter" id="y0lixSO8cwDmPpI5OSjV-139"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="-409" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-143" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-142" target="y0lixSO8cwDmPpI5OSjV-139" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-144" value="noise_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-143" vertex="1" connectable="0"> <mxGeometry x="0.5529" relative="1" as="geometry"> <mxPoint y="-14" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_crossing_objects_&lt;br&gt;noise_filter" tooltip="This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_crossing_objects_noise_filter" id="y0lixSO8cwDmPpI5OSjV-142"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="-499" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-147" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" target="y0lixSO8cwDmPpI5OSjV-142" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1144" y="-644" as="sourcePoint" /> <mxPoint x="-1199" y="-524" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-148" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" parent="y0lixSO8cwDmPpI5OSjV-147" vertex="1" connectable="0"> <mxGeometry x="-0.25" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-25" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-153" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="y0lixSO8cwDmPpI5OSjV-149" target="h2nIhsRq0HVOu7yzmkO7-113" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1380" y="121" as="targetPoint" /> <Array as="points"> <mxPoint x="-1166" y="121" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-154" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-153" vertex="1" connectable="0"> <mxGeometry y="3" relative="1" as="geometry"> <mxPoint y="7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="multi_object_&lt;br&gt;tracker" tooltip="クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい)" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_multi_object_tracker" id="huNNO2pCuBcXr_yaQgU9-38"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1868" y="40" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="radar_object_tracker" tooltip="This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_tracker" id="y0lixSO8cwDmPpI5OSjV-149"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1214" y="36" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="h2nIhsRq0HVOu7yzmkO7-113" target="F5SEpTDf39VAK2Lenjye-45" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="decorative_tracking_&lt;br&gt;merger" tooltip="This package try to merge two tracking objects from different sensor." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tracking_object_merger" id="h2nIhsRq0HVOu7yzmkO7-113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1540" y="101" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="zENOgqafKbGFrCYQh26c-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="zENOgqafKbGFrCYQh26c-114" value="/sensing/lidar/top/&lt;br&gt;pointcloud_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="zENOgqafKbGFrCYQh26c-113" vertex="1" connectable="0"> <mxGeometry x="-0.1974" y="-1" relative="1" as="geometry"> <mxPoint x="-28" y="-20" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;pedestrian/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color); background-color: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;background-color: rgb(251, 251, 251);&quot;&gt;traffic_light_classifier&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="113"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-755" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" source="F5SEpTDf39VAK2Lenjye-52" target="113" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-830" y="-429" as="sourcePoint" /> <mxPoint x="-830" y="-394" as="targetPoint" /> <Array as="points"> <mxPoint x="-805" y="-419" /> <mxPoint x="-695" y="-419" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-207" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" target="F5SEpTDf39VAK2Lenjye-45" edge="1"> <mxGeometry x="-0.2053" y="-14" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-1620" y="196" as="sourcePoint" /> <mxPoint x="-1855" y="196" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-210" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="huNNO2pCuBcXr_yaQgU9-38" target="h2nIhsRq0HVOu7yzmkO7-113" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1795" y="121" /> </Array> <mxPoint x="-1500" y="121" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-246" value="near_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="y0lixSO8cwDmPpI5OSjV-210" vertex="1" connectable="0"> <mxGeometry x="0.5133" y="-4" relative="1" as="geometry"> <mxPoint x="-58" y="6" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-224" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/perception/object_recognition/&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1935" y="-594" width="190" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-226" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" target="uCiBF-YE_VgSiZF1pRap-71" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467.5238095238096" y="-649" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-227" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-226" vertex="1" connectable="0"> <mxGeometry x="-0.0539" y="5" relative="1" as="geometry"> <mxPoint x="-6" y="-52" as="offset" /> </mxGeometry> </mxCell> <mxCell id="_uGvnR129YdckunQ05wr-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=-0.026;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="uCiBF-YE_VgSiZF1pRap-74" target="vRJUryVYHCxnnfSdqanh-129" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467" y="-320" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="VVEAwzCwLcZWl9wyWSmH-122" value="filtered/clusters" style="edgeLabel;align=center;verticalAlign=middle;resizable=0;points=[];rounded=0;strokeColor=default;html=1;labelBackgroundColor=none;" parent="_uGvnR129YdckunQ05wr-130" vertex="1" connectable="0"> <mxGeometry x="-0.1932" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_downsample" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="_uGvnR129YdckunQ05wr-132"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1692" y="-522" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="_uGvnR129YdckunQ05wr-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.483;entryY=0.004;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1631.9632362459545" y="-502" as="sourcePoint" /> <mxPoint x="-1632" y="-484.91999999999985" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="NrrkLtCyD1P6_XaMLhv7-126" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="h2nIhsRq0HVOu7yzmkO7-135" target="NrrkLtCyD1P6_XaMLhv7-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="NrrkLtCyD1P6_XaMLhv7-127" value="judged/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="NrrkLtCyD1P6_XaMLhv7-126" vertex="1" connectable="0"> <mxGeometry x="0.1361" y="-3" relative="1" as="geometry"> <mxPoint y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_arbiter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_arbiter" tooltip="This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach.&#xa;&#xa;" id="h2nIhsRq0HVOu7yzmkO7-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-835" y="-142" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="crosswalk_traffic_&lt;br&gt;light_estimator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_crosswalk_traffic_light_estimator" tooltip="crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals.&#xa;&#xa;" id="NrrkLtCyD1P6_XaMLhv7-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-835" y="-51" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-129" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Irregular object detector&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;(optional)&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1384" y="-528" width="140" height="368" as="geometry" /> </mxCell> <mxCell id="zc4bhEAWS3rg0o6JJJrF-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="zc4bhEAWS3rg0o6JJJrF-130" target="zc4bhEAWS3rg0o6JJJrF-131" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="cropbox_filter" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="zc4bhEAWS3rg0o6JJJrF-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1377" y="-486" width="125" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-126" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="zc4bhEAWS3rg0o6JJJrF-131" target="vRJUryVYHCxnnfSdqanh-123" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="ground_filter" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="zc4bhEAWS3rg0o6JJJrF-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1377" y="-431" width="125" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="zc4bhEAWS3rg0o6JJJrF-138" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" target="zc4bhEAWS3rg0o6JJJrF-130" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1631" y="-1084" /> <mxPoint x="-1314" y="-1084" /> </Array> <mxPoint x="-1631" y="-1144" as="sourcePoint" /> <mxPoint x="-1921" y="-829" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="iQ93fgggnwvxn8U2vYNr-131" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-122" target="qDWy_0qvZc8UbF-aOlQ3-69" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="simple_object&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_simple_object_merger" id="iQ93fgggnwvxn8U2vYNr-122"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1863" y="-199" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="iQ93fgggnwvxn8U2vYNr-128" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-125" target="iQ93fgggnwvxn8U2vYNr-127" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="iQ93fgggnwvxn8U2vYNr-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1378" y="-305" width="126" height="20" as="geometry" /> </mxCell> </UserObject> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="iQ93fgggnwvxn8U2vYNr-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1537" y="-238" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="iQ93fgggnwvxn8U2vYNr-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="iQ93fgggnwvxn8U2vYNr-127" target="iQ93fgggnwvxn8U2vYNr-122" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1315" y="-184" /> </Array> </mxGeometry> </mxCell> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="iQ93fgggnwvxn8U2vYNr-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1384" y="-238" width="138" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-40" source="vRJUryVYHCxnnfSdqanh-123" target="iQ93fgggnwvxn8U2vYNr-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="roi_pointcloud fusion" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-pointcloud-fusion.md" id="vRJUryVYHCxnnfSdqanh-123"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;spacing=0;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1377" y="-375" width="124" height="23" as="geometry" /> </mxCell> </UserObject> <UserObject label="low_intensity_cluster_filter" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_raindrop_cluster_filter/raindrop_cluster_filter.md" id="vRJUryVYHCxnnfSdqanh-129"> <mxCell style="rounded=1;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;whiteSpace=wrap;" parent="huNNO2pCuBcXr_yaQgU9-40" vertex="1"> <mxGeometry x="-1541" y="-317" width="146" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="vRJUryVYHCxnnfSdqanh-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.508;entryY=0.072;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-40" source="vRJUryVYHCxnnfSdqanh-129" target="uCiBF-YE_VgSiZF1pRap-80" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-41" value="Planning" style="" parent="0" /> <mxCell id="31" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-560" y="-810" width="260" height="655" as="geometry" /> </mxCell> <UserObject label="behavior_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-555" y="-470" width="250" height="300" as="geometry" /> </mxCell> </UserObject> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-41&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-58"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-68" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;sketch=0;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="43" target="P3Th9qUTFY8M71-R8FQo-42" edge="1"> <mxGeometry x="-0.9836" relative="1" as="geometry"> <mxPoint x="-387" y="500" as="sourcePoint" /> <Array as="points"> <mxPoint x="-387" y="545" /> <mxPoint x="50" y="545" /> <mxPoint x="50" y="-865" /> <mxPoint x="493" y="-865" /> <mxPoint x="493" y="-800" /> </Array> <mxPoint as="offset" /> <mxPoint x="250" y="-910" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="47" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/trajectory [Trajectory]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="huNNO2pCuBcXr_yaQgU9-68" vertex="1" connectable="0"> <mxGeometry x="-0.9686" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-32" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="F5SEpTDf39VAK2Lenjye-29" edge="1"> <mxGeometry x="-0.8837" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-600" y="-840" /> <mxPoint x="-600" y="310" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_optimizer" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://github.com/autowarefoundation/autoware_universe/tree/1a8fbc432614a35d41cff0c969a6e69e0586eafc/planning/autoware_path_optimizer" id="F5SEpTDf39VAK2Lenjye-20"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-490" y="-36" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="costmap_generator" tooltip="障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/costmap_generator" id="F5SEpTDf39VAK2Lenjye-34"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-210" y="-640" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="external_velocity_&lt;br&gt;limit_selector" tooltip="apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_external_velocity_limit_selector" id="GMkAwjkdd8HhiVTGiUsg-41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-862" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="GMkAwjkdd8HhiVTGiUsg-47" value="/planning/scenario_planning/max_velocity&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="GMkAwjkdd8HhiVTGiUsg-41" target="F5SEpTDf39VAK2Lenjye-30" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-460" y="450" as="targetPoint" /> <mxPoint x="-660" y="450" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-40" value="lane_driving/trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.144;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="nburpKkkAmEc2WaxpB9n-126" target="F5SEpTDf39VAK2Lenjye-29" edge="1"> <mxGeometry x="-0.1915" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-430" y="266" /> </Array> <mxPoint as="offset" /> <mxPoint x="-432" y="247" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-41" value="trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-29" target="F5SEpTDf39VAK2Lenjye-30" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="scenario_selector" tooltip="いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_scenario_selector" id="F5SEpTDf39VAK2Lenjye-29"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-447.5" y="290" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="46" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=none;html=1;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-30" target="43" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="velocity_smoother" tooltip="経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_velocity_smoother" id="F5SEpTDf39VAK2Lenjye-30"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-447.5" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="32" value="&amp;lt;Lane Driving&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-420" y="-810.0030303030303" width="90" height="20.303030303030305" as="geometry" /> </mxCell> <mxCell id="zZJK3J5Nfp7zSMjfmkQw-52" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="11" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-38" value="/planning/mission_planning/route&lt;br&gt;[autoware_auto_planning_msgs/HADMapRoute]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;jumpStyle=none;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" edge="1"> <mxGeometry x="-0.8417" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-231" y="-840" /> </Array> <mxPoint as="offset" /> <mxPoint x="-431" y="-910" as="sourcePoint" /> <mxPoint x="-231" y="-730" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="50" style="edgeStyle=none;html=1;endArrow=none;endFill=0;startArrow=classicThin;startFill=1;exitX=1.009;exitY=0.493;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-155" y="-930" as="targetPoint" /> <mxPoint x="-220" y="-930" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="51" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/scenario_planning/modified_goal&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="50" vertex="1" connectable="0"> <mxGeometry x="0.2965" y="-1" relative="1" as="geometry"> <mxPoint x="73" y="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="53" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-715" y="-920" /> <mxPoint x="-715" y="-1244" /> </Array> </mxGeometry> </mxCell> <mxCell id="73" value="/planning/mission_planning/goal,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/checkpoint&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="72" vertex="1" connectable="0"> <mxGeometry x="-0.1223" y="-3" relative="1" as="geometry"> <mxPoint x="-28" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="85" value="/planning/mission_planning/&lt;br&gt;route_state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-9" target="48" edge="1"> <mxGeometry x="-0.2571" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-640" y="-940" /> <mxPoint x="-640" y="-1079" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="mission_planner" tooltip="高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_mission_planner" id="F5SEpTDf39VAK2Lenjye-9"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-589" y="-950" width="321" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-27" value="behavior_planning/path_with_lane_id" style="edgeStyle=none;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="11" target="41" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-446.5" y="-507" as="sourcePoint" /> <mxPoint x="-446.5" y="-457" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="freespace_planner" tooltip="コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/freespace_planner" id="F5SEpTDf39VAK2Lenjye-33"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-290" y="-730" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-37" value="costmap_generator/occupancy_grid" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;orthogonal=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-34" target="F5SEpTDf39VAK2Lenjye-33" edge="1"> <mxGeometry x="-0.3333" relative="1" as="geometry"> <mxPoint x="-180" y="-635" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="tmBeVgWS9Ey0ylgM02iM-4" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-295" y="-810" width="225" height="250" as="geometry" /> </mxCell> <mxCell id="iM43lsEIwqhlJ7BxjptO-47" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="41" target="zEs4wxTr3dO1cdEekOQt-57" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-430" y="-70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-49" value="behavior_planning/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="iM43lsEIwqhlJ7BxjptO-47" vertex="1" connectable="0"> <mxGeometry x="0.206" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="-23" as="offset" /> </mxGeometry> </mxCell> <mxCell id="XJpLpE4-N4LtLg8lOPLy-45" value="&amp;lt;Parking&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-180" y="-790" width="80" height="20" as="geometry" /> </mxCell> <mxCell id="7zbXjBYCwGQrjjLUvmJF-47" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: helvetica; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline; float: none;&quot;&gt;parking/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-33" target="F5SEpTDf39VAK2Lenjye-29" edge="1"> <mxGeometry x="0.6614" relative="1" as="geometry"> <mxPoint x="-230" y="-310" as="targetPoint" /> <Array as="points"> <mxPoint x="-230" y="260" /> <mxPoint x="-357" y="260" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="surround_obstacle_checker" tooltip="自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_surround_obstacle_checker" id="K7M4AEPT0enKUQUD1kn6-43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-882" y="110" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="K7M4AEPT0enKUQUD1kn6-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="K7M4AEPT0enKUQUD1kn6-43" target="GMkAwjkdd8HhiVTGiUsg-41" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="behavior_path_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_path_planner" id="11"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-530" y="-790" width="200" height="279" as="geometry" /> </mxCell> </UserObject> <UserObject label="side_shift" tooltip="遠隔からの司令をもとに幅寄せを行います。" id="14"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-490" y="-558" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="start_planner/goal_planner" tooltip="ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。" id="13"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-511" y="-598" width="162" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="static_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="12"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-512" y="-675" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_change" tooltip="ルート情報や障害物情報をもとに、レーンチェンジを実行します。" id="15"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-490" y="-714" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_following" tooltip="ルート情報をもとに走行経路を作成します。" id="16"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-490" y="-752" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="planning_validator" tooltip="Check the trajectory and stop publishing it if it is unsafe." link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_planning_validator" id="43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-447.5" y="460" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="UBmaC0zVdszHxL-9Y1sP-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jumpStyle=arc;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="11" target="huNNO2pCuBcXr_yaQgU9-66" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-230" y="-580" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="UBmaC0zVdszHxL-9Y1sP-47" value="/planning/turn_indicators_cmd&amp;nbsp;[TurnIndicatorsCommand]&lt;br&gt;/planning/hazard_lights_cmd&amp;nbsp;[HazardLightsCommand]" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];comic=0;labelBackgroundColor=none;" parent="UBmaC0zVdszHxL-9Y1sP-46" vertex="1" connectable="0"> <mxGeometry x="-0.0226" y="1" relative="1" as="geometry"> <mxPoint x="-55" y="61" as="offset" /> </mxGeometry> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="zEs4wxTr3dO1cdEekOQt-57" target="F5SEpTDf39VAK2Lenjye-20" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="zEs4wxTr3dO1cdEekOQt-59" value="path_smoother/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="zEs4wxTr3dO1cdEekOQt-58" vertex="1" connectable="0"> <mxGeometry x="-0.3175" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_smoother" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://autowarefoundation.github.io/autoware_universe/main/planning/autoware_path_smoother/" id="zEs4wxTr3dO1cdEekOQt-57"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-490" y="-128" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="53" value="/default_ad_api/helpers/&lt;br&gt;routing_adaptor" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-585" y="-1264" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="54" value="/planning/mission_planning/set_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/set_route_points,&lt;br&gt;&lt;/span&gt;/planning/mission_planning/clear_route&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.27;exitY=0.976;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-41" edge="1"> <mxGeometry x="-0.3504" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-499.9499999999998" y="-1068.9599999999998" as="sourcePoint" /> <mxPoint x="-500" y="-949" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="55" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="48" target="F5SEpTDf39VAK2Lenjye-9" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-65" y="-1040" as="sourcePoint" /> <mxPoint x="-325" y="-950" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="60" value="/planning/mission_planning/change_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/change_route_points&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="55" vertex="1" connectable="0"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="93" y="10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="61" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/set_route&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" parent="huNNO2pCuBcXr_yaQgU9-41" edge="1"> <mxGeometry x="0.2903" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-295" y="-1264" as="sourcePoint" /> <mxPoint x="-295" y="-1109" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="62" value="" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" parent="huNNO2pCuBcXr_yaQgU9-41" edge="1"> <mxGeometry x="0.4194" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-355" y="-1264" as="sourcePoint" /> <mxPoint x="-355" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="68" value="/api/routing/change_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="62" connectable="0" vertex="1"> <mxGeometry x="-0.5659" y="-2" relative="1" as="geometry"> <mxPoint x="841" y="141" as="offset" /> </mxGeometry> </mxCell> <mxCell id="66" style="rounded=0;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="48" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-95" y="-1099" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="67" value="/system/operation_mode/change_operation_mode" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="66" vertex="1" connectable="0"> <mxGeometry x="0.7838" y="3" relative="1" as="geometry"> <mxPoint x="-11" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="69" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.805;exitY=1.006;exitDx=0;exitDy=0;exitPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="53" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-428.69" y="-1169" as="sourcePoint" /> <mxPoint x="-425" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="70" value="/api/routing/clear_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="69" vertex="1" connectable="0"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="51" as="offset" /> </mxGeometry> </mxCell> <mxCell id="71" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/&lt;br&gt;set_route_points&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.206;exitY=1.032;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.131;entryY=-0.004;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="53" target="48" edge="1"> <mxGeometry x="-0.5823" y="-1" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-565" y="-1169" as="sourcePoint" /> <mxPoint x="-548" y="-1114" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="64" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.318;entryY=0.002;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="53" target="48" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-489.61" y="-1169" as="sourcePoint" /> <mxPoint x="-489.61" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="65" value="/api/routing/&lt;br&gt;change_route_points" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" parent="64" vertex="1" connectable="0"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="74" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-41" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-487" y="-1345" as="sourcePoint" /> <mxPoint x="-487" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="75" value="/rviz/routing/&lt;br&gt;rough_goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="74" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="4" y="17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="76" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-41" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-426.00000000000045" y="-1344.9999999999998" as="sourcePoint" /> <mxPoint x="-426.00000000000045" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="77" value="/rviz/routing/reroute" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="76" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="8" y="37" as="offset" /> </mxGeometry> </mxCell> <mxCell id="78" value="/rviz" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-580" y="-1385" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="80" value="/autoware/state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-41" source="79" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1790" y="-95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="79" value="/default_ad_api/node/&lt;br&gt;autoware_state" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="1520" y="-115" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="81" value="&amp;lt;depricated&amp;gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="1535" y="-145" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="82" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-41" source="48" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="30" y="-1079" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="83" value="/api/routing/state" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="82" vertex="1" connectable="0"> <mxGeometry x="-0.2926" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="99" value="" style="group" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1" connectable="0"> <mxGeometry x="-424" y="-435" width="110" height="25" as="geometry" /> </mxCell> <UserObject label="no_stopping_area" tooltip="停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。" id="33"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="93" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="intersection" tooltip="地図情報および動物体情報から、交差点での停止/発進の判定を行います。" id="35"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="62" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="36"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="31" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="blind_spot" tooltip="右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。" id="38"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="no_drivable_lane" tooltip="規定された停止線で一時停止を行います" id="7zbXjBYCwGQrjjLUvmJF-41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="155" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="run_out" tooltip="規定された停止線で一時停止を行います" id="iM43lsEIwqhlJ7BxjptO-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="124" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="merge_from_private" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-55"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="99" vertex="1"> <mxGeometry y="186.46341463414635" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="occlusion_spot" tooltip="地図情報および動物体情報から、死角手前での減速を行います。" id="34"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-341" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="cross_walk" tooltip="横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。" id="37"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-402" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="detection_area" tooltip="規定エリア内の障害物点群がある場合に、対応する位置で停止します" id="39"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-433" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_line" tooltip="規定された停止線で一時停止を行います" id="40"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-310" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="virtual_traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="iM43lsEIwqhlJ7BxjptO-53"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-372" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="speed_bump" tooltip="規定された停止線で一時停止を行います" id="iM43lsEIwqhlJ7BxjptO-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-279" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;walkway&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-56"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-543" y="-247.99522267206478" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_slow_down&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="zEs4wxTr3dO1cdEekOQt-54"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-574" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;multi_camera_fusion" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_multi_camera_fusion" tooltip="traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks:&#xa;&#xa;Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras.&#xa;Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map." id="h2nIhsRq0HVOu7yzmkO7-124"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-835" y="-224" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-130" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="h2nIhsRq0HVOu7yzmkO7-125" target="h2nIhsRq0HVOu7yzmkO7-124" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-131" value="classification/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="h2nIhsRq0HVOu7yzmkO7-130" connectable="0" vertex="1"> <mxGeometry x="-0.2971" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_&lt;br&gt;occlusion_predictor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_occlusion_predictor" tooltip="traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud.&#xa;&#xa;" id="h2nIhsRq0HVOu7yzmkO7-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-835" y="-314" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="F5SEpTDf39VAK2Lenjye-51" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-840" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-128" value="classification/classified/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;car/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="h2nIhsRq0HVOu7yzmkO7-127" connectable="0" vertex="1"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="-51" y="-13" as="offset" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="h2nIhsRq0HVOu7yzmkO7-124" target="h2nIhsRq0HVOu7yzmkO7-135" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-775" y="-182" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-137" value="internal/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="h2nIhsRq0HVOu7yzmkO7-136" connectable="0" vertex="1"> <mxGeometry x="0.27" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-11" as="offset" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-155" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="NrrkLtCyD1P6_XaMLhv7-125" target="41" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-775" y="55" /> <mxPoint x="-622" y="55" /> <mxPoint x="-622" y="-320" /> </Array> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-156" value="traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="h2nIhsRq0HVOu7yzmkO7-155" connectable="0" vertex="1"> <mxGeometry x="-0.7497" y="-1" relative="1" as="geometry"> <mxPoint y="15" as="offset" /> </mxGeometry> </mxCell> <mxCell id="119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-41" source="113" target="h2nIhsRq0HVOu7yzmkO7-125" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-710" y="-319" as="sourcePoint" /> <mxPoint x="-710" y="-274" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="120" value="classification/classified/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;pedestrian/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="119" connectable="0" vertex="1"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="49" y="-10" as="offset" /> </mxGeometry> </mxCell> <UserObject label="dynamic_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="nburpKkkAmEc2WaxpB9n-147"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-41" vertex="1"> <mxGeometry x="-512" y="-638" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-10" value="Control" style="" parent="0" /> <mxCell id="P3Th9qUTFY8M71-R8FQo-42" value="trajectory_follower" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;verticalAlign=top;arcSize=11;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="321" y="-800" width="345" height="85" as="geometry" /> </mxCell> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;: {&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-10&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-50"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-65" value="/control/trajectory_follower/control_cmd&lt;br&gt;[AckermannControlCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;" parent="huNNO2pCuBcXr_yaQgU9-10" source="P3Th9qUTFY8M71-R8FQo-42" edge="1"> <mxGeometry x="-0.7073" y="-3" relative="1" as="geometry"> <mxPoint x="494" y="-520" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="lateral_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_mpc_lateral_controller" tooltip="経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。" id="huNNO2pCuBcXr_yaQgU9-44"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="340" y="-771" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="longitudinal_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_pid_longitudinal_controller" tooltip="経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。" id="huNNO2pCuBcXr_yaQgU9-45"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="490" y="-771" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="vehicle_cmd_gate" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_vehicle_cmd_gate" tooltip="指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。" id="huNNO2pCuBcXr_yaQgU9-66"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="100" y="-519" width="680" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-77" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-10" target="huNNO2pCuBcXr_yaQgU9-75" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="345" y="-190" as="sourcePoint" /> <mxPoint x="512" y="10" as="targetPoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="345" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="nmZh4Kjo_N_rVAYmAN_G-41" value="control/command/control_cmd&lt;br&gt;&amp;nbsp;[AckermannControlCommand]" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];comic=0;" parent="huNNO2pCuBcXr_yaQgU9-77" vertex="1" connectable="0"> <mxGeometry x="0.7105" relative="1" as="geometry"> <mxPoint y="-151" as="offset" /> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-140" value="/control/shift_decider/gear_cmd&lt;br&gt;[GearCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-10" source="103" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="335" y="-520" as="targetPoint" /> <mxPoint x="440" y="-412" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_external_cmd_converter" tooltip="遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します" id="huNNO2pCuBcXr_yaQgU9-137"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="880" y="-670" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-147" value="/external/selected/external_control_cmd&lt;br&gt;&amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-145" target="huNNO2pCuBcXr_yaQgU9-137" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1001" y="-340" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;selector" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_external_cmd_selector" id="huNNO2pCuBcXr_yaQgU9-145"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-10" vertex="1"> <mxGeometry x="880" y="-780" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="pMXYhzgBW71XrXo-O7h1-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.862;entryY=0.011;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=default;fontColor=default;" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-145" target="huNNO2pCuBcXr_yaQgU9-66" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-60" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/control&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/shift&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/GearShiftStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/turn_signal&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=default;labelBackgroundColor=#FFFFFF;" parent="pMXYhzgBW71XrXo-O7h1-57" vertex="1" connectable="0"> <mxGeometry x="0.0689" y="3" relative="1" as="geometry"> <mxPoint x="1" y="111" as="offset" /> </mxGeometry> </mxCell> <mxCell id="pMXYhzgBW71XrXo-O7h1-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;fontColor=default;entryX=0.946;entryY=-0.002;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-137" target="huNNO2pCuBcXr_yaQgU9-66" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="840" y="-330" as="targetPoint" /> <Array as="points"> <mxPoint x="940" y="-540" /> <mxPoint x="743" y="-540" /> </Array> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-72" value="/current_gate_mode&amp;nbsp;[GateMode]&lt;div&gt;/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/turn_indicators_cmd&amp;nbsp; [TurnIndicatorCommand]&lt;/div&gt;&lt;div&gt;&lt;div&gt;/hazard_lights_cmd&amp;nbsp; [HazardLightsCommand]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;/vehicle_emergency_cmd [VehicleEmergencyStamped]&lt;/div&gt;" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;align=left;labelBackgroundColor=default;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-10" source="huNNO2pCuBcXr_yaQgU9-66" target="F5SEpTDf39VAK2Lenjye-6" edge="1"> <mxGeometry x="-0.3878" y="-55" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="620" y="80" as="targetPoint" /> <mxPoint x="577.8331640019246" y="-265" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-49" value="Topics" style="" parent="0" /> <object label="VehicleInterface" id="huNNO2pCuBcXr_yaQgU9-73"> <mxCell style="" parent="0" /> </object> <object label="g30_interface" tooltip="ヤマハのGCとのインターフェース" id="huNNO2pCuBcXr_yaQgU9-71"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="416" y="97" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="raw_vehicle_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_raw_vehicle_cmd_converter" tooltip="速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します" id="huNNO2pCuBcXr_yaQgU9-75"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="285" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-79" value="/vehicle/command/actuation_cmd" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-73" source="huNNO2pCuBcXr_yaQgU9-75" edge="1"> <mxGeometry x="-0.6153" y="20" relative="1" as="geometry"> <mxPoint x="345" y="80" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="345" y="-20" /> <mxPoint x="345" y="-20" /> </Array> </mxGeometry> </mxCell> <UserObject label="pacmod_interface" link="https://github.com/tier4/pacmod_interface" tooltip="pacmodとのinterfaced。LexusとかJapanTaxiとか。" id="huNNO2pCuBcXr_yaQgU9-78"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="260" y="97" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-73&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-60"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-7" value="/vehicle/status/velocity_status&lt;br&gt;/vehicle/status/steering_status&lt;br&gt;/vehicle/status/turn_indicators_status&lt;br&gt;/vehicle/status/gear_status&lt;br&gt;/vehicle/status/control_mode&lt;br&gt;/vehicle/status/&lt;span style=&quot;text-align: center&quot;&gt;actuation_status&lt;/span&gt;" style="endArrow=classic;html=1;exitX=0.121;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;align=left;" parent="huNNO2pCuBcXr_yaQgU9-73" edge="1"> <mxGeometry x="-0.0831" y="65" width="50" height="50" relative="1" as="geometry"> <mxPoint x="175.01999999999862" y="80.76999999999998" as="sourcePoint" /> <mxPoint x="174" y="-60" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <object label="&amp;nbsp; &amp;nbsp; vehicle_interface" tooltip="Autowareと車両のinterfaceです。データの変換が主なタスクです。" id="F5SEpTDf39VAK2Lenjye-6"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;align=left;comic=0;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="110" y="80" width="670" height="70" as="geometry" /> </mxCell> </object> <UserObject label="accel_map_calibrator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_accel_brake_map_calibrator" id="pMXYhzgBW71XrXo-O7h1-52"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;" parent="huNNO2pCuBcXr_yaQgU9-73" vertex="1"> <mxGeometry x="107" y="-160" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <object label="Vehicle" id="huNNO2pCuBcXr_yaQgU9-74"> <mxCell style="" parent="0" /> </object> <mxCell id="huNNO2pCuBcXr_yaQgU9-81" value="/pacmod/**" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=classic;startFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-74" source="huNNO2pCuBcXr_yaQgU9-78" target="huNNO2pCuBcXr_yaQgU9-106" edge="1"> <mxGeometry x="0.1429" relative="1" as="geometry"> <mxPoint x="274" y="160" as="sourcePoint" /> <mxPoint as="offset" /> <mxPoint x="274" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-74&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-107"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="huNNO2pCuBcXr_yaQgU9-74" vertex="1"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-104" value="&amp;lt;CAN&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="huNNO2pCuBcXr_yaQgU9-74" source="huNNO2pCuBcXr_yaQgU9-106" target="huNNO2pCuBcXr_yaQgU9-105" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="JapanTaxi" tooltip="ASといろいろあったよ" id="huNNO2pCuBcXr_yaQgU9-105"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-74" vertex="1"> <mxGeometry x="259" y="740" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="pacmod3" link="http://wiki.ros.org/pacmod3" id="huNNO2pCuBcXr_yaQgU9-106"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-74" vertex="1"> <mxGeometry x="260" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="YMC GolfCart" tooltip="ゴルフカート!!" id="huNNO2pCuBcXr_yaQgU9-118"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-74" vertex="1"> <mxGeometry x="415" y="735" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="h2nIhsRq0HVOu7yzmkO7-153" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-74" target="h2nIhsRq0HVOu7yzmkO7-135" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-122" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="h2nIhsRq0HVOu7yzmkO7-154" value="external/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-74" connectable="0" vertex="1"> <mxGeometry x="-955" y="-131.00444444444435" as="geometry" /> </mxCell> <object label="Sensing" id="huNNO2pCuBcXr_yaQgU9-89"> <mxCell style="" parent="0" /> </object> <mxCell id="y0lixSO8cwDmPpI5OSjV-271" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Radar sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2722" y="-775" width="190" height="345" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-274" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Camera sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2720" y="-1040" width="190" height="205" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-130" value="top/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-131" target="F5SEpTDf39VAK2Lenjye-135" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="lidar_driver" tooltip="velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。" id="F5SEpTDf39VAK2Lenjye-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-730" width="120" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-132" value="top/rectified/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-133" target="F5SEpTDf39VAK2Lenjye-140" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="F5SEpTDf39VAK2Lenjye-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-134" value="top/pointcloud_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-135" target="F5SEpTDf39VAK2Lenjye-137" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2267" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="F5SEpTDf39VAK2Lenjye-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-136" value="top/self_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-137" target="F5SEpTDf39VAK2Lenjye-139" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-137"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-138" value="top/mirror_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-139" target="F5SEpTDf39VAK2Lenjye-133" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-139"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="F5SEpTDf39VAK2Lenjye-140"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2327" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-141" value="lidar/*/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-142" target="F5SEpTDf39VAK2Lenjye-146" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-142" value="lidar_drivers&lt;br&gt;(left,right,front_right, front_left,rear)" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-730" width="120" height="50" as="geometry" /> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-143" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/rectified/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-144" target="F5SEpTDf39VAK2Lenjye-151" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="F5SEpTDf39VAK2Lenjye-144"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-145" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/pointcloud_raw&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-146" target="F5SEpTDf39VAK2Lenjye-148" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="F5SEpTDf39VAK2Lenjye-146"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-147" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/self_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-148" target="F5SEpTDf39VAK2Lenjye-150" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-148"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-149" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/mirror_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-150" target="F5SEpTDf39VAK2Lenjye-144" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="F5SEpTDf39VAK2Lenjye-150"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="F5SEpTDf39VAK2Lenjye-151"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2497" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-120" value="/sensing/lidar&lt;br&gt;/concatenated/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-89" target="y0lixSO8cwDmPpI5OSjV-187" edge="1"> <mxGeometry x="-0.0341" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2355" y="-147" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2367" y="-175" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="concat_filter" tooltip="複数のLiDAR点群をまとめて1つにする" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/concatenate-data.md" id="F5SEpTDf39VAK2Lenjye-89"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2427" y="-270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-117" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-151" target="F5SEpTDf39VAK2Lenjye-89" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-118" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2367" y="-270" as="targetPoint" /> <mxPoint x="-2287" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="gnss_poser" tooltip="MGRS座標系への変換" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/gnss_poser" id="F5SEpTDf39VAK2Lenjye-115"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-180" width="120" height="40" as="geometry" /> </mxCell> </object> <mxCell id="F5SEpTDf39VAK2Lenjye-116" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="huNNO2pCuBcXr_yaQgU9-110" target="F5SEpTDf39VAK2Lenjye-115" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <object label="gnss_driver" desc="MGRS座標系への変換" tooltip="gnssのdriverです" id="huNNO2pCuBcXr_yaQgU9-110"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-270" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="imu_driver" tooltip="imuのdriverです" id="F5SEpTDf39VAK2Lenjye-87"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2226" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="F5SEpTDf39VAK2Lenjye-123" value="/sensing/imu/imu_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-89" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2166" y="-60" as="targetPoint" /> <mxPoint x="-2166" y="-120" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-125" value="/sensing/lidar&lt;br&gt;/top/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-140" edge="1"> <mxGeometry x="0.5702" relative="1" as="geometry"> <mxPoint x="-2100" y="-235" as="targetPoint" /> <mxPoint x="-1807" y="-380" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2209" y="-235" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-153" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;quot;helvetica&amp;quot; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;/sensing/lidar/&lt;br&gt;concatenated/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=-0.008;entryY=0.506;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-89" target="F5SEpTDf39VAK2Lenjye-44" edge="1"> <mxGeometry x="-0.4746" y="-25" relative="1" as="geometry"> <mxPoint x="-2142" y="-364" as="sourcePoint" /> <Array as="points"> <mxPoint x="-1887" y="-364" /> </Array> <mxPoint x="-1894.9999999999998" y="-365" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-122" value="/sensing/gnss/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.486;entryY=-0.013;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-89" source="F5SEpTDf39VAK2Lenjye-115" target="y0lixSO8cwDmPpI5OSjV-172" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="200" as="targetPoint" /> <Array as="points"> <mxPoint x="-2597" y="50" /> </Array> </mxGeometry> </mxCell> <UserObject label="imu_corrector" tooltip="ヨーレートのバイアス除去とかをするノード" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/imu_corrector" id="OTWZEc2IKDIdUH8rdd93-1"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2226" y="-60" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="OTWZEc2IKDIdUH8rdd93-2" value="/sensing/imu/imu_data" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-89" source="OTWZEc2IKDIdUH8rdd93-1" target="y0lixSO8cwDmPpI5OSjV-178" edge="1"> <mxGeometry x="0.403" relative="1" as="geometry"> <mxPoint x="-2166" y="180" as="targetPoint" /> <mxPoint x="-2166" y="20" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-89&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-109"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-256" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-254" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="-350" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-257" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-256" connectable="0" vertex="1"> <mxGeometry x="-0.1171" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-254" value="radar_relay" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-490" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-259" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-258" target="y0lixSO8cwDmPpI5OSjV-254" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-260" value="*/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-259" connectable="0" vertex="1"> <mxGeometry x="0.2038" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="-5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;msg_converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_tracks_msgs_converter" tooltip="This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject." id="y0lixSO8cwDmPpI5OSjV-258"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-575" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-262" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-261" target="y0lixSO8cwDmPpI5OSjV-258" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-263" value="*/filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-262" connectable="0" vertex="1"> <mxGeometry x="0.2513" y="-2" relative="1" as="geometry"> <mxPoint x="2" y="-6" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;noise_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/autoware_radar_tracks_noise_filter" tooltip="This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks." id="y0lixSO8cwDmPpI5OSjV-261"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-660" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-266" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-265" target="y0lixSO8cwDmPpI5OSjV-261" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-267" value="*/objects_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-266" connectable="0" vertex="1"> <mxGeometry x="0.0762" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-265" value="radar_driver" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-735" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-276" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-272" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-965" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-277" value="Text" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-276" connectable="0" vertex="1"> <mxGeometry x="0.0318" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-279" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-276" connectable="0" vertex="1"> <mxGeometry x="0.0423" y="-7" relative="1" as="geometry"> <mxPoint x="-8" y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="y0lixSO8cwDmPpI5OSjV-272"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-990" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-281" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" source="y0lixSO8cwDmPpI5OSjV-273" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-880" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-282" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-281" connectable="0" vertex="1"> <mxGeometry x="-0.0516" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="y0lixSO8cwDmPpI5OSjV-273"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2687" y="-905" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-283" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="huNNO2pCuBcXr_yaQgU9-89" connectable="0" vertex="1"> <mxGeometry x="-970.0023809523811" y="-434.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-287" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" target="F5SEpTDf39VAK2Lenjye-52" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-454" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-288" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="huNNO2pCuBcXr_yaQgU9-89" connectable="0" vertex="1"> <mxGeometry x="-970.0023809523811" y="-359.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-289" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-89" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-379" as="sourcePoint" /> <mxPoint x="-895" y="-379" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-290" value="&lt;div&gt;&lt;b&gt;LiDAR sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2515" y="-775" width="320" height="555" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-291" value="&lt;div&gt;&lt;b&gt;GNSS sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2720" y="-310" width="185" height="185" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-292" value="&lt;div&gt;&lt;b&gt;IMU sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="huNNO2pCuBcXr_yaQgU9-89" vertex="1"> <mxGeometry x="-2250" y="-195" width="165" height="200" as="geometry" /> </mxCell> <object label="Localization" id="huNNO2pCuBcXr_yaQgU9-102"> <mxCell style="" parent="0" /> </object> <mxCell id="huNNO2pCuBcXr_yaQgU9-103" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="huNNO2pCuBcXr_yaQgU9-102" target="huNNO2pCuBcXr_yaQgU9-106" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-102" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-102&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-128"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="pose_initializer" tooltip="GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_pose_initializer" id="y0lixSO8cwDmPpI5OSjV-172"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2685" y="200" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ndt_scan_matcher" tooltip="LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_ndt_scan_matcher" id="y0lixSO8cwDmPpI5OSjV-173"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2510" y="380" width="230" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="localization_error_monitor" tooltip="" id="y0lixSO8cwDmPpI5OSjV-176"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2085" y="560" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_filter" tooltip="Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition." id="y0lixSO8cwDmPpI5OSjV-177"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2305" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-185" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-178" target="y0lixSO8cwDmPpI5OSjV-182" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-186" value="twist_estimator/twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-185" vertex="1" connectable="0"> <mxGeometry x="0.3231" relative="1" as="geometry"> <mxPoint x="3" y="-47" as="offset" /> </mxGeometry> </mxCell> <UserObject label="gyro_odometer" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_gyro_odometer" id="y0lixSO8cwDmPpI5OSjV-178"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2227" y="180" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-200" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-179" target="y0lixSO8cwDmPpI5OSjV-178" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-201" value="vehicle_velocity_converter/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-200" vertex="1" connectable="0"> <mxGeometry x="-0.4857" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="vehicle_velocity_&lt;br&gt;converter" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" id="y0lixSO8cwDmPpI5OSjV-179"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2105" y="75" width="126" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ekf_localizer" tooltip="Estimate ego vehicle&#39;s position, orientation, and velocity by EKF algorithm." link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/ekf_localizer" id="y0lixSO8cwDmPpI5OSjV-182"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2400" y="470" width="310" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-189" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-187" target="y0lixSO8cwDmPpI5OSjV-188" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-190" value="measurement_range/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-189" vertex="1" connectable="0"> <mxGeometry x="0.2675" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter_&lt;br&gt;measurement_range" tooltip="一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。" id="y0lixSO8cwDmPpI5OSjV-187"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2405" y="100" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-192" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-188" target="y0lixSO8cwDmPpI5OSjV-191" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-193" value="voxel_grid_downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-192" vertex="1" connectable="0"> <mxGeometry x="0.177" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_&lt;br&gt;downsample_filter" tooltip="立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。" id="y0lixSO8cwDmPpI5OSjV-188"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2405" y="185" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="random_&lt;br&gt;downsample_filter" tooltip="点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い&#xa;" id="y0lixSO8cwDmPpI5OSjV-191"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-102" vertex="1"> <mxGeometry x="-2405" y="270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="y0lixSO8cwDmPpI5OSjV-194" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-191" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2345" y="380" as="targetPoint" /> <Array as="points"> <mxPoint x="-2345" y="380" /> </Array> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-195" value="downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="y0lixSO8cwDmPpI5OSjV-194" vertex="1" connectable="0"> <mxGeometry x="-0.3984" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="F5SEpTDf39VAK2Lenjye-157" value="/vehicle/status/velocity_report" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;entryX=0.194;entryY=0.633;entryDx=0;entryDy=0;entryPerimeter=0;" parent="huNNO2pCuBcXr_yaQgU9-102" source="y0lixSO8cwDmPpI5OSjV-179" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2042.300000000001" y="19.534999999998945" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-2056" y="80" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="System" id="huNNO2pCuBcXr_yaQgU9-125"> <mxCell style="" parent="0" /> </object> <UserObject label="system_monitors" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_monitor" tooltip="各々データを監視し、異常があればdiagで通知します" id="F5SEpTDf39VAK2Lenjye-1"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;verticalAlign=top;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1169" y="-156" width="180" height="350" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-126" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="huNNO2pCuBcXr_yaQgU9-125" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="huNNO2pCuBcXr_yaQgU9-125" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;huNNO2pCuBcXr_yaQgU9-125&quot;]}}]}" id="huNNO2pCuBcXr_yaQgU9-136"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="autoware_process_&lt;br&gt;monitor" id="huNNO2pCuBcXr_yaQgU9-151"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="-126" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-152" value="autoware_gpu_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="-76" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-153" value="autoware_mem_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="-26" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-154" value="autoware_hdd_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="28.5" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-155" value="autoware_net_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="79" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-156" value="autoware_ntp_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="1199" y="134" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="huNNO2pCuBcXr_yaQgU9-169" value="/system/emergency/hazard_status" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-125" source="huNNO2pCuBcXr_yaQgU9-158" target="huNNO2pCuBcXr_yaQgU9-167" edge="1"> <mxGeometry x="-0.0769" relative="1" as="geometry"> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="920" y="-60" /> <mxPoint x="920" y="-60" /> </Array> </mxGeometry> </mxCell> <UserObject label="system_error_&lt;br&gt;monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_error_monitor" id="huNNO2pCuBcXr_yaQgU9-158"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="860" y="-3" width="120" height="90" as="geometry" /> </mxCell> </UserObject> <mxCell id="huNNO2pCuBcXr_yaQgU9-168" value="&lt;div&gt;/system/emergency/control_cmd [AckermannControlCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/hazard_lights_cmd [HazardLightsCommand]&lt;/div&gt;/system/emergency/emergency_state&amp;nbsp;[EmergencyStateStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;align=left;" parent="huNNO2pCuBcXr_yaQgU9-125" source="huNNO2pCuBcXr_yaQgU9-167" edge="1"> <mxGeometry x="0.4611" y="80" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="780" y="-280" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="-280" /> </Array> </mxGeometry> </mxCell> <UserObject label="emergency_handler" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/emergency_handler" tooltip="なにかしてます" id="huNNO2pCuBcXr_yaQgU9-167"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="860" y="-116" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-89" value="/autoware/state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-96" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1020" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-97" value="/diagnostics" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="P3Th9qUTFY8M71-R8FQo-96" vertex="1" connectable="0"> <mxGeometry x="-0.0048" relative="1" as="geometry"> <mxPoint y="28" as="offset" /> </mxGeometry> </mxCell> <UserObject label="ad_service_&lt;br&gt;state_monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/ad_service_state_monitor" tooltip="なにかしてます" id="P3Th9qUTFY8M71-R8FQo-93"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="860" y="350" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="P3Th9qUTFY8M71-R8FQo-94" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/control/current_gate_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/vehicle/status/control_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/autoware/state&lt;/span&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-125" edge="1"> <mxGeometry x="-0.6522" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1070" y="150" as="sourcePoint" /> <mxPoint x="980" y="70" as="targetPoint" /> <Array as="points"> <mxPoint x="1070" y="70" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-98" value="&amp;nbsp; &amp;nbsp; /control/command/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /control/trajectory_follower/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /initialpose2d&lt;br&gt;&amp;nbsp; &amp;nbsp; /localization/kinematic_state&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/pointcloud_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/vector_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /perception/object_recognition/objects&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/mission_planning/route&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/scenario_planning/trajectory&lt;br&gt;&amp;nbsp; &amp;nbsp; /system/emergency/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/control_mode&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/steering_status&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/velocity_status" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-125" target="P3Th9qUTFY8M71-R8FQo-93" edge="1"> <mxGeometry x="-0.3023" y="30" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1290" y="290" as="sourcePoint" /> <mxPoint x="710" y="210" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="290" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="P3Th9qUTFY8M71-R8FQo-90" value="/autoware/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;labelBackgroundColor=none;" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-93" edge="1"> <mxGeometry x="0.365" y="-10" relative="1" as="geometry"> <mxPoint x="830" y="465.99999999999955" as="targetPoint" /> <Array as="points"> <mxPoint x="830" y="370" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="93" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="huNNO2pCuBcXr_yaQgU9-125" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-545" y="-1345" as="sourcePoint" /> <mxPoint x="-545" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="94" value="/planning/&lt;br&gt;mission_planning/goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="93" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="-8" y="-8" as="offset" /> </mxGeometry> </mxCell> <mxCell id="95" value="Autoware" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=21;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="-2920" y="-1170" width="110" height="30" as="geometry" /> </mxCell> <mxCell id="102" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-125" source="F5SEpTDf39VAK2Lenjye-9" target="107" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="570" y="-780" as="targetPoint" /> <Array as="points"> <mxPoint x="-429" y="-840" /> <mxPoint x="160" y="-840" /> </Array> </mxGeometry> </mxCell> <UserObject label="shift_decider" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_shift_decider" tooltip="制御出力に応じてギア変更のコマンドを出力します" id="103"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="275" y="-665" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="106" value="" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;fontSize=21;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="huNNO2pCuBcXr_yaQgU9-125" target="103" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="493" y="-645" as="sourcePoint" /> <mxPoint x="150" y="-586" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="110" value="/diagnostics" style="edgeStyle=none;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;fontSize=11;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;" parent="huNNO2pCuBcXr_yaQgU9-125" source="107" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="160" y="-650" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lane_departure_&lt;br&gt;checker" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_lane_departure_checker" tooltip="MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option)" id="107"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="huNNO2pCuBcXr_yaQgU9-125" vertex="1"> <mxGeometry x="100" y="-778" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="108" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;prediced_path&lt;/font&gt;" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="huNNO2pCuBcXr_yaQgU9-125" source="P3Th9qUTFY8M71-R8FQo-42" target="107" edge="1"> <mxGeometry x="-0.0013" y="13" relative="1" as="geometry"> <mxPoint x="295" y="-758" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="y0lixSO8cwDmPpI5OSjV-164" value="Map" style="" parent="0" /> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;map_projection_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/autoware_map_projection_loader" id="y0lixSO8cwDmPpI5OSjV-166"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="y0lixSO8cwDmPpI5OSjV-164" vertex="1"> <mxGeometry x="-2896" y="-110" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;lanelet2_map_loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="y0lixSO8cwDmPpI5OSjV-167"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="y0lixSO8cwDmPpI5OSjV-164" vertex="1"> <mxGeometry x="-2896" y="-20" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;pointcloud_map_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="y0lixSO8cwDmPpI5OSjV-168"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="y0lixSO8cwDmPpI5OSjV-164" vertex="1"> <mxGeometry x="-2896" y="65" width="121.25" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-122" value="Toggles" style="locked=1;" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-123" value="&amp;nbsp;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;connectable=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="-2920" y="-1181" width="4625" height="1895" as="geometry" /> </mxCell> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-313&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-124"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-413&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-125"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-192&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-126"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-440&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-127"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-449&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-128"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-431&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-129"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-515&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-130"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-540&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-131"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-132" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-541" target="Wu6CmMa7a1BlNrLQahqR-552" edge="1"> <mxGeometry x="-0.2889" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="XX1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-133"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="342.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X2" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-134"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="491.25" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="X1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-135"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="642.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="S1" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;MODIFIED_LAYER&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-136"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="782.5" y="1076" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-137" value="&lt;div style=&quot;text-align: left&quot;&gt;/autoware/engage&amp;nbsp;[Engage]&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;/current_gate_mode [GateMode]&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;startArrow=classic;startFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-141" edge="1"> <mxGeometry x="0.2201" y="15" relative="1" as="geometry"> <mxPoint x="1090" y="-295" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-138" value="/planning/scenario_planning/max_velocity_candidates&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-140" target="Wu6CmMa7a1BlNrLQahqR-322" edge="1"> <mxGeometry x="-0.1111" relative="1" as="geometry"> <mxPoint x="-777.5" y="470" as="targetPoint" /> <mxPoint x="-825" y="490" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-139" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-432" target="Wu6CmMa7a1BlNrLQahqR-446" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-140" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="-860" y="745" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-141" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="1745" y="-509" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-142" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-144" target="Wu6CmMa7a1BlNrLQahqR-425" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-143" value="&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/heartbeat: [tier4_external_api_msgs/msg/Heartbeat]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/shift: [tier4_external_api_msgs/msg/GearShiftStamped]&lt;/span&gt;&lt;br style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;text-align: left&quot;&gt;/api/external/set/command/remote/turn_signal: [tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=11;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-142" vertex="1" connectable="0"> <mxGeometry x="-0.2571" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-144" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="880" y="-1260" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-145" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.361;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-439" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="340" y="-230" as="sourcePoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="177" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-146" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontColor=default;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-433" target="Wu6CmMa7a1BlNrLQahqR-439" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="345" y="-60" /> <mxPoint x="265" y="-60" /> <mxPoint x="265" y="-140" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-147" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-149" target="Wu6CmMa7a1BlNrLQahqR-444" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-148" value="/vehicle/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;fontSize=11;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-149" target="Wu6CmMa7a1BlNrLQahqR-446" edge="1"> <mxGeometry x="-0.6667" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-149" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="335" y="830" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-150" value="/diagnostics_err" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-552" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-151" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=12;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-203" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1455" y="-453" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-152" value="/initialpose" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-154" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2725" y="320" as="targetPoint" /> <mxPoint x="-2605" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-153" value="&amp;lt;pose_initializer&lt;br&gt;_srv&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;sketch=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.108;entryY=0.036;entryDx=0;entryDy=0;endArrow=none;endFill=0;dashed=1;entryPerimeter=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-520" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2485" y="210" /> <mxPoint x="-2485" y="365" /> </Array> <mxPoint x="-2465" y="210" as="sourcePoint" /> <mxPoint x="-2405.56" y="368.9200000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-154" value="HMI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="-3055" y="200" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-155" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;dashed=1;endArrow=none;endFill=0;exitX=0.295;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-520" target="Wu6CmMa7a1BlNrLQahqR-574" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2442" y="75" /> </Array> <mxPoint x="-2362.09" y="367.99999999999955" as="sourcePoint" /> <mxPoint x="-2695" y="75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-156" value="&amp;lt;differential_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="Wu6CmMa7a1BlNrLQahqR-155" vertex="1" connectable="0"> <mxGeometry x="-0.1313" relative="1" as="geometry"> <mxPoint x="-73" y="-26" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-157" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;fontColor=#000000;endArrow=none;endFill=0;exitX=0.238;exitY=-0.013;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-574" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2575" y="200" as="sourcePoint" /> <mxPoint x="-2695" y="95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-158" value="&amp;lt;partial_map_&lt;br&gt;loader_srv&amp;gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="Wu6CmMa7a1BlNrLQahqR-157" vertex="1" connectable="0"> <mxGeometry x="0.1142" y="2" relative="1" as="geometry"> <mxPoint x="-19" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-159" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance_&lt;br&gt;no_yawbias" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.522;exitY=0.005;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-520" edge="1"> <mxGeometry x="-0.4608" y="-3" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-2116.64" y="469.7199999999998" as="sourcePoint" /> <mxPoint x="-2205" y="390" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-160" value="pose_estimator/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.71;exitY=1.012;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.16;entryY=0.047;entryDx=0;entryDy=0;entryPerimeter=0;elbow=vertical;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-520" target="Wu6CmMa7a1BlNrLQahqR-529" edge="1"> <mxGeometry x="0.0677" y="-6" relative="1" as="geometry"> <mxPoint x="-2266.37" y="469.96000000000004" as="targetPoint" /> <mxPoint x="2" y="-4" as="offset" /> <mxPoint x="-2266.18" y="412.15999999999985" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-161" value="/initialpose3d" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.988;exitY=0.499;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-519" target="Wu6CmMa7a1BlNrLQahqR-520" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2536" y="220" /> <mxPoint x="-2536" y="400" /> </Array> <mxPoint x="-2435" y="400" as="targetPoint" /> <mxPoint x="-2475" y="220" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-162" value="/tf&lt;br&gt;(map to base_link)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.167;exitY=0.992;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" edge="1"> <mxGeometry x="-0.5265" relative="1" as="geometry"> <mxPoint x="-2348" y="680" as="targetPoint" /> <mxPoint x="-2268.54" y="510.1999999999998" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2348" y="550" /> <mxPoint x="-2348" y="680" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-163" value="/localization/kinematic_state&lt;br&gt;[nav_msgs/msg/Odometry]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-522" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2245" y="680" as="targetPoint" /> <Array as="points"> <mxPoint x="-2245" y="662" /> <mxPoint x="-2245" y="662" /> </Array> <mxPoint x="-2165" y="610" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-164" value="pose_twist_fusion_filter/&lt;br&gt;pose_with_covariance" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-521" edge="1"> <mxGeometry x="0.441" relative="1" as="geometry"> <mxPoint x="-1925" y="560" as="targetPoint" /> <mxPoint x="-2010.6200000000003" y="488.52" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2005" y="490" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-165" value="/diagnostics" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-521" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2005" y="680" as="targetPoint" /> <mxPoint x="-1925" y="600" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-166" value="pose_twist_fusion_filter/&lt;br&gt;kinematic_state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-529" target="Wu6CmMa7a1BlNrLQahqR-522" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2165" y="570" as="targetPoint" /> <mxPoint x="-2165" y="510" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-167" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2665" as="targetPoint" /> <mxPoint x="-2836" y="2.2737367544323206e-13" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-168" value="/map&lt;br&gt;/vector_map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-167" connectable="0" vertex="1"> <mxGeometry x="-0.2507" y="3" relative="1" as="geometry"> <mxPoint x="42" y="3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-169" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" target="Wu6CmMa7a1BlNrLQahqR-573" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-47" /> <mxPoint x="-2836" y="-47" /> </Array> <mxPoint x="-2732" y="-90" as="sourcePoint" /> <mxPoint x="-2756.25" y="-25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-170" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-572" target="Wu6CmMa7a1BlNrLQahqR-478" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2690" y="-89" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2732" y="-90" /> <mxPoint x="-2732" y="-160" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-171" value="/map/&lt;br&gt;map_projector_info" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-170" connectable="0" vertex="1"> <mxGeometry x="-0.3125" y="1" relative="1" as="geometry"> <mxPoint x="11" y="-10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-172" value="/api/routing/route" style="edgeStyle=none;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;rounded=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry x="0.7857" relative="1" as="geometry"> <mxPoint x="-640" y="-1314" as="targetPoint" /> <Array as="points"> <mxPoint x="-640" y="-1089" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-173" value="/default_ad_api/node/routing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="-585" y="-1109" width="315" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-174" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-20" y="-995" as="sourcePoint" /> <mxPoint x="-303.25" y="-950" as="targetPoint" /> <Array as="points"> <mxPoint x="-303" y="-995" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-175" value="/planning/mission_planning/mission_planner/srv/set_mrm_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/mission_planner/srv/clear_mrm_route&lt;/span&gt;&lt;br&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-174" vertex="1" connectable="0"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;Map&lt;br&gt;&lt;/font&gt;" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-571&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-176"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-122" vertex="1"> <mxGeometry x="1535" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-177" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-198" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-178" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-198" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-179" style="edgeStyle=none;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-180" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-181" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-122" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-182" style="" parent="0" /> <UserObject label="motion_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="Wu6CmMa7a1BlNrLQahqR-183"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-575" y="57" width="290" height="139" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;out_of_lane&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-184"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-425" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="obstacle_velocity_limiter" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-185"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-574" y="86" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_cruise&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-186"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-574" y="121" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-187"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-425" y="120" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-188" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-182" source="Wu6CmMa7a1BlNrLQahqR-320" target="Wu6CmMa7a1BlNrLQahqR-183" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-465" y="83" as="sourcePoint" /> <mxPoint x="-415" y="33" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-189" value="path_optimizer/trajectory" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1" connectable="0"> <mxGeometry x="-431" y="28.99666666666674" as="geometry"> <mxPoint x="2" y="-2" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;div&gt;dynamic_obstacle_stop&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-190"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-426" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-191" value="&lt;div style=&quot;&quot;&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;LiDAR pipeline (default)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=left;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-182" vertex="1"> <mxGeometry x="-1890" y="-529" width="337" height="332" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-192" value="Perception" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-193" value="&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=5;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1940" y="-599" width="920" height="830" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-194" value="&lt;div&gt;/perception/object_recognition/detection/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#FFB366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=4;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1910" y="-564" width="865" height="575" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-195" value="&lt;div&gt;/perception/object_recognition/tracking/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=17;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1910" y="26" width="870" height="135" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-196" value="&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Camera-LiDAR pipeline&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;(optional)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1545" y="-529" width="155" height="370" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-197" value="&lt;div&gt;&lt;b style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;Radar pipeline (optional)&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1239" y="-529" width="190" height="520" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-198" value="&lt;div&gt;/perception/traffic_light_recognition/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-925" y="-599" width="295" height="630" as="geometry" /> </mxCell> <UserObject label="Perception" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-192&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-199"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="647" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-200" value="/perception/object_recognition/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.509;exitY=1.001;exitDx=0;exitDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1480" y="306" as="targetPoint" /> <Array as="points"> <mxPoint x="-1480" y="266" /> <mxPoint x="-1480" y="296" /> </Array> <mxPoint x="-1479.7199999999998" y="231.82999999999993" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-201" value="clustering/clusters" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-203" target="Wu6CmMa7a1BlNrLQahqR-216" edge="1"> <mxGeometry x="-0.8526" relative="1" as="geometry"> <mxPoint x="-1652" y="-169.5" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-202" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-203" target="Wu6CmMa7a1BlNrLQahqR-238" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1630" y="-364" /> </Array> </mxGeometry> </mxCell> <UserObject label="euclidean_cluster" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_euclidean_cluster" id="Wu6CmMa7a1BlNrLQahqR-203"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1690" y="-433" width="120" height="25" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-204" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-212" target="Wu6CmMa7a1BlNrLQahqR-211" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-205" value="centerpoint/validation/objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.492;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-232" target="Wu6CmMa7a1BlNrLQahqR-303" edge="1"> <mxGeometry x="-0.5043" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1808" y="-212" /> </Array> <mxPoint as="offset" /> <mxPoint x="-1690" y="-197" as="sourcePoint" /> <mxPoint x="-1809" y="-217" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lidar_centerpoint" tooltip="DNNベースでLiDAR点群に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_lidar_centerpoint" id="Wu6CmMa7a1BlNrLQahqR-206"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1878" y="-385" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="map_based_&lt;br&gt;prediction" tooltip="高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_map_based_prediction" id="Wu6CmMa7a1BlNrLQahqR-207"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1540" y="176" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-208" value="traffic_light_detection/rough/rois" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-209" target="Wu6CmMa7a1BlNrLQahqR-212" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="traffic_light_map_&lt;br&gt;based_detector" tooltip="自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_map_based_detector" id="Wu6CmMa7a1BlNrLQahqR-209"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-895" y="-564" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-210" value="objects" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-247" target="Wu6CmMa7a1BlNrLQahqR-273" edge="1"> <mxGeometry x="-0.4444" relative="1" as="geometry"> <mxPoint x="-1810" y="-67.5" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span&gt;&lt;span&gt;car/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;&lt;span&gt;traffic_light_classifier&lt;/span&gt;&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="Wu6CmMa7a1BlNrLQahqR-211"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-895" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;fine_detector" tooltip="画像処理を用いて信号機の正確な位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_fine_detector" id="Wu6CmMa7a1BlNrLQahqR-212"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-895" y="-474" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-213" value="route,&lt;br&gt;vector_map" style="endArrow=classic;html=1;comic=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-209" edge="1"> <mxGeometry x="-0.3103" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-835" y="-694" as="sourcePoint" /> <mxPoint x="-838" y="-574" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-214" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-273" target="Wu6CmMa7a1BlNrLQahqR-245" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="Wu6CmMa7a1BlNrLQahqR-215"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1863" y="-152" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-216"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1700" y="-313" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-217" value="&lt;div&gt;/perception/occupancy_grid_map/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1962.05" y="-960" width="200" height="260" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-218" value="&lt;div&gt;/perception/obstacle_segmentation/&lt;br&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=center;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1742.05" y="-1075" width="230.05" height="375" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-219" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-227" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1632" y="-1085" /> <mxPoint x="-1992" y="-1085" /> <mxPoint x="-1992" y="-830" /> </Array> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-220" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-223" target="Wu6CmMa7a1BlNrLQahqR-227" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-221" value="single_frame/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-223" target="Wu6CmMa7a1BlNrLQahqR-228" edge="1"> <mxGeometry x="-0.7906" relative="1" as="geometry"> <mxPoint x="-1632.1189655172413" y="-910" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-222" value="range_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-230" target="Wu6CmMa7a1BlNrLQahqR-223" edge="1"> <mxGeometry x="-0.0003" relative="1" as="geometry"> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-1632.05" y="-1040" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="common_&lt;br&gt;ground_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_ground_segmentation/docs/scan-ground-filter.md" tooltip="アルゴリズムを使って点群から地面を除去します。" id="Wu6CmMa7a1BlNrLQahqR-223"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1692.05" y="-929" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-224" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-227" target="Wu6CmMa7a1BlNrLQahqR-228" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1862.05" y="-760" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-225" value="map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-224" vertex="1" connectable="0"> <mxGeometry x="0.1676" y="-1" relative="1" as="geometry"> <mxPoint x="-73" y="-21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-226" value="/perception/occupancy_grid_map/map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-227" edge="1"> <mxGeometry x="0.5797" relative="1" as="geometry"> <mxPoint x="-1862.05" y="-639" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="occupancy_grid_map" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_probabilistic_occupancy_grid_map/pointcloud-based-occupancy-grid-map.md" tooltip="全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。" id="Wu6CmMa7a1BlNrLQahqR-227"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1922.05" y="-850.03" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="occupancy_grid_&lt;br&gt;based_outlier_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_occupancy_grid_map_outlier_filter" tooltip="occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。" id="Wu6CmMa7a1BlNrLQahqR-228"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1702.05" y="-780" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-229" value="/perception/obstacle_segmentation/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-228" edge="1"> <mxGeometry x="0.3333" relative="1" as="geometry"> <mxPoint x="-1632.05" y="-639" as="targetPoint" /> <mxPoint x="-1622.05" y="-884" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-230"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1692.05" y="-1026" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-231" value="/sensing/lidar/concatenated/pointcloud" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-230" edge="1"> <mxGeometry x="-0.3277" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1632" y="-1145" as="sourcePoint" /> <mxPoint x="-1472.05" y="-1819" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="obstacle_pointcloud _based_validator" tooltip="BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/obstacle-pointcloud-based-validator.md" id="Wu6CmMa7a1BlNrLQahqR-232"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1878" y="-322" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-233" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-206" target="Wu6CmMa7a1BlNrLQahqR-232" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1690" y="-252" as="sourcePoint" /> <mxPoint x="-1690" y="-238" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="object_association&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_merger" id="Wu6CmMa7a1BlNrLQahqR-234"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1863" y="-109" width="110" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-235" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-236" target="Wu6CmMa7a1BlNrLQahqR-238" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="p3QzM0qwlzD5kgFDznIL-122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-236" target="Wu6CmMa7a1BlNrLQahqR-310"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1468" y="-416" /> <mxPoint x="-1402" y="-416" /> <mxPoint x="-1402" y="-363" /> </Array> </mxGeometry> </mxCell> <UserObject label="tensorrt_yolox" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="Wu6CmMa7a1BlNrLQahqR-236"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1538" y="-487" width="140" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-237" value="/perception/object_recognition/detection/&lt;br&gt;pointcloud_map_filtered/pointcloud" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-232" edge="1"> <mxGeometry x="-0.0244" y="-15" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2125" y="-302" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2125" y="-302" as="sourcePoint" /> <mxPoint x="-1906" y="-234.5" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="roi_cluster_fusion" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-238"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1525" y="-375" width="113" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-239" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=none;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-241" target="Wu6CmMa7a1BlNrLQahqR-215" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1468" y="-141" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-240" value="clustering/camera_lidar_fusion&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;/objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-239" vertex="1" connectable="0"> <mxGeometry x="-0.0051" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-241"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1539" y="-278" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-242" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.501;exitY=0.969;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-215" target="Wu6CmMa7a1BlNrLQahqR-234" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1808" y="-83" as="sourcePoint" /> <mxPoint x="-1808" y="-130" as="targetPoint" /> <Array as="points"> <mxPoint x="-1808" y="-111" /> <mxPoint x="-1808" y="-111" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-243" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-245" target="Wu6CmMa7a1BlNrLQahqR-234" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-244" value="detection_by&lt;br style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;_tracker/&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;border-color: var(--border-color); text-align: left;&quot;&gt;objects&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-243" vertex="1" connectable="0"> <mxGeometry x="0.067" y="-1" relative="1" as="geometry"> <mxPoint y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="detection_by_&lt;br&gt;tracker_node" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detection_by_tracker" tooltip="tracker内部のclusterをマージし,shape fittingしたbboxを出力する" id="Wu6CmMa7a1BlNrLQahqR-245"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1690" y="-109" width="120" height="34" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-246" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-216" target="Wu6CmMa7a1BlNrLQahqR-245" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1630" y="-194" as="sourcePoint" /> <mxPoint x="-1630" y="-97" as="targetPoint" /> <Array as="points"> <mxPoint x="-1630" y="-154" /> <mxPoint x="-1630" y="-154" /> </Array> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="Wu6CmMa7a1BlNrLQahqR-247"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1868" y="-54" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-248" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;comic=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-234" target="Wu6CmMa7a1BlNrLQahqR-247" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1807" y="-37" as="sourcePoint" /> <mxPoint x="-1807" y="-23" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-249" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-247" edge="1"> <mxGeometry x="-0.5127" y="-17" relative="1" as="geometry"> <mxPoint x="-1" as="offset" /> <mxPoint x="-2060" y="-34" as="sourcePoint" /> <mxPoint x="-1855" y="-20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-250" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;pointcloud_map_filtered/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-251" target="Wu6CmMa7a1BlNrLQahqR-203" edge="1"> <mxGeometry x="-0.6667" y="1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="compare_map_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="Wu6CmMa7a1BlNrLQahqR-251"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1690" y="-485" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-252" value="&lt;span style=&quot;background-color: rgb(255, 255, 255);&quot;&gt;/perception/obstacle_segmentation/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-290" edge="1"> <mxGeometry x="-0.6527" relative="1" as="geometry"> <mxPoint x="-1633" y="-637" as="sourcePoint" /> <mxPoint x="-1629" y="-769" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-253" value="&lt;span style=&quot;&quot;&gt;map&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-251" edge="1"> <mxGeometry x="-0.821" y="-5" relative="1" as="geometry"> <mxPoint x="-1980" y="-479" as="sourcePoint" /> <mxPoint x="-1752" y="-429" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="-1975" y="-479" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-254" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-256" target="Wu6CmMa7a1BlNrLQahqR-259" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-255" value="lanelet_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-254" vertex="1" connectable="0"> <mxGeometry x="-0.1143" y="5" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_lanelet_filter" tooltip="The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published." link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_detected_object_validation/object-lanelet-filter.md" id="Wu6CmMa7a1BlNrLQahqR-256"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="-204" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-257" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-259" target="Wu6CmMa7a1BlNrLQahqR-274" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-258" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-257" vertex="1" connectable="0"> <mxGeometry x="-0.0824" relative="1" as="geometry"> <mxPoint x="-5" y="-30" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_object_clustering" tooltip="This package can make clustered objects from radar DetectedObjects, the objects which is converted from RadarTracks by radar_tracks_msgs_converter and is processed by noise filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_clustering" id="Wu6CmMa7a1BlNrLQahqR-259"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="-109" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-260" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-262" target="Wu6CmMa7a1BlNrLQahqR-256" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-261" value="far_high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-260" vertex="1" connectable="0"> <mxGeometry x="-0.25" y="4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_range_splitter" tooltip="object_range_splitter is a package to divide detected objects into two messages by the distance from the origin." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_range_splitter" id="Wu6CmMa7a1BlNrLQahqR-262"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="-309" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-263" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-265" target="Wu6CmMa7a1BlNrLQahqR-262" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-264" value="high_speed_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-263" vertex="1" connectable="0"> <mxGeometry x="-0.2" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="object_velocity_splitter" tooltip="This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object&#39;s speed." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_object_velocity_splitter" id="Wu6CmMa7a1BlNrLQahqR-265"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="-409" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-266" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-268" target="Wu6CmMa7a1BlNrLQahqR-265" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-267" value="noise_filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-266" vertex="1" connectable="0"> <mxGeometry x="0.5529" relative="1" as="geometry"> <mxPoint y="-14" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_crossing_objects_&lt;br&gt;noise_filter" tooltip="This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_crossing_objects_noise_filter" id="Wu6CmMa7a1BlNrLQahqR-268"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="-499" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-269" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-268" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1144" y="-644" as="sourcePoint" /> <mxPoint x="-1199" y="-524" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-270" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-269" vertex="1" connectable="0"> <mxGeometry x="-0.25" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-25" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-271" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-274" target="Wu6CmMa7a1BlNrLQahqR-276" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1380" y="121" as="targetPoint" /> <Array as="points"> <mxPoint x="-1166" y="121" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-272" value="far_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-271" vertex="1" connectable="0"> <mxGeometry y="3" relative="1" as="geometry"> <mxPoint y="7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="multi_object_&lt;br&gt;tracker" tooltip="クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい)" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_multi_object_tracker" id="Wu6CmMa7a1BlNrLQahqR-273"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1868" y="40" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="radar_object_tracker" tooltip="This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_object_tracker" id="Wu6CmMa7a1BlNrLQahqR-274"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1214" y="36" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-275" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-276" target="Wu6CmMa7a1BlNrLQahqR-207" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="decorative_tracking_&lt;br&gt;merger" tooltip="This package try to merge two tracking objects from different sensor." link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tracking_object_merger" id="Wu6CmMa7a1BlNrLQahqR-276"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1540" y="101" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-277" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-278" value="&lt;span&gt;/sensing/lidar/top/&lt;br&gt;pointcloud_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-277" vertex="1" connectable="0"> <mxGeometry x="-0.1974" y="-1" relative="1" as="geometry"> <mxPoint x="-28" y="-20" as="offset" /> </mxGeometry> </mxCell> <UserObject label="&lt;span&gt;&lt;span&gt;pedestrian/&lt;/span&gt;&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;&lt;span&gt;traffic_light_classifier&lt;/span&gt;&lt;/span&gt;" tooltip="画像に含まれる信号機の色を識別する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_classifier" id="Wu6CmMa7a1BlNrLQahqR-279"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-755" y="-399" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-280" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-212" target="Wu6CmMa7a1BlNrLQahqR-279" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-830" y="-429" as="sourcePoint" /> <mxPoint x="-830" y="-394" as="targetPoint" /> <Array as="points"> <mxPoint x="-805" y="-419" /> <mxPoint x="-695" y="-419" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-281" value="/map/vector_map" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-207" edge="1"> <mxGeometry x="-0.2053" y="-14" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="-1620" y="196" as="sourcePoint" /> <mxPoint x="-1855" y="196" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-282" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-273" target="Wu6CmMa7a1BlNrLQahqR-276" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1795" y="121" /> </Array> <mxPoint x="-1500" y="121" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-283" value="near_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-282" vertex="1" connectable="0"> <mxGeometry x="0.5133" y="-4" relative="1" as="geometry"> <mxPoint x="-58" y="6" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-284" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/perception/object_recognition/&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1935" y="-594" width="190" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-285" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-236" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467.5238095238096" y="-649" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-286" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-285" vertex="1" connectable="0"> <mxGeometry x="-0.0539" y="5" relative="1" as="geometry"> <mxPoint x="-6" y="-52" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-288" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=-0.026;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-238" target="Wu6CmMa7a1BlNrLQahqR-311" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1467" y="-320" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-289" value="filtered/clusters" style="edgeLabel;align=center;verticalAlign=middle;resizable=0;points=[];rounded=0;strokeColor=default;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-288" vertex="1" connectable="0"> <mxGeometry x="-0.1932" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_downsample" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_compare_map_segmentation" id="Wu6CmMa7a1BlNrLQahqR-290"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1692" y="-522" width="120" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-291" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.483;entryY=0.004;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1631.9632362459545" y="-502" as="sourcePoint" /> <mxPoint x="-1632" y="-484.91999999999985" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-292" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-294" target="Wu6CmMa7a1BlNrLQahqR-295" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-293" value="judged/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-292" vertex="1" connectable="0"> <mxGeometry x="0.1361" y="-3" relative="1" as="geometry"> <mxPoint y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_arbiter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_arbiter" tooltip="This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-294"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-835" y="-142" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="crosswalk_traffic_&lt;br&gt;light_estimator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_crosswalk_traffic_light_estimator" tooltip="crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-295"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-835" y="-51" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-296" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;Irregular object detector&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;span style=&quot;background-color: rgb(213, 232, 212);&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;(optional)&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1384" y="-528" width="140" height="368" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-297" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-298" target="Wu6CmMa7a1BlNrLQahqR-300" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="cropbox_filter" tooltip="DNNベースで画像に物体のクラス情報を付与する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_tensorrt_yolox" id="Wu6CmMa7a1BlNrLQahqR-298"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1377" y="-486" width="125" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-299" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-300" target="Wu6CmMa7a1BlNrLQahqR-310" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="ground_filter" tooltip="clustering結果に画像のdetection結果をprojectionしてlabelを付与する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-cluster-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-300"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1377" y="-431" width="125" height="23" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-301" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" target="Wu6CmMa7a1BlNrLQahqR-298" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1631" y="-1084" /> <mxPoint x="-1314" y="-1084" /> </Array> <mxPoint x="-1631" y="-1144" as="sourcePoint" /> <mxPoint x="-1921" y="-829" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-302" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-303" target="Wu6CmMa7a1BlNrLQahqR-215" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="simple_object&lt;br&gt;_merger" tooltip="detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_simple_object_merger" id="Wu6CmMa7a1BlNrLQahqR-303"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=none;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1863" y="-199" width="110" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-304" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-305" target="Wu6CmMa7a1BlNrLQahqR-308" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="shape_estimation" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_shape_estimation" id="Wu6CmMa7a1BlNrLQahqR-305"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1378" y="-305" width="126" height="20" as="geometry" /> </mxCell> </UserObject> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="Wu6CmMa7a1BlNrLQahqR-306"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1537" y="-238" width="140" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-307" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-308" target="Wu6CmMa7a1BlNrLQahqR-303" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-1315" y="-184" /> </Array> </mxGeometry> </mxCell> <UserObject label="feature_remover" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_detected_object_feature_remover" id="Wu6CmMa7a1BlNrLQahqR-308"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=12;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1384" y="-238" width="138" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-309" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-310" target="Wu6CmMa7a1BlNrLQahqR-305" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="roi_pointcloud fusion" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_image_projection_based_fusion/docs/roi-pointcloud-fusion.md" id="Wu6CmMa7a1BlNrLQahqR-310"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;align=center;verticalAlign=middle;spacing=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1377" y="-375" width="124" height="23" as="geometry" /> </mxCell> </UserObject> <UserObject label="low_intensity_cluster_filter" tooltip="clustering結果の形状を推定する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/perception/autoware_raindrop_cluster_filter/raindrop_cluster_filter.md" id="Wu6CmMa7a1BlNrLQahqR-311"> <mxCell style="rounded=1;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;whiteSpace=wrap;" parent="Wu6CmMa7a1BlNrLQahqR-192" vertex="1"> <mxGeometry x="-1541" y="-317" width="146" height="20" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-312" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.508;entryY=0.072;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-192" source="Wu6CmMa7a1BlNrLQahqR-311" target="Wu6CmMa7a1BlNrLQahqR-241" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-313" value="Planning" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-314" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-560" y="-810" width="260" height="655" as="geometry" /> </mxCell> <UserObject label="behavior_velocity_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_velocity_planner" id="Wu6CmMa7a1BlNrLQahqR-315"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;arcSize=9;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-555" y="-470" width="250" height="300" as="geometry" /> </mxCell> </UserObject> <UserObject label="Planning" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-313&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-316"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="800" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-317" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;sketch=0;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-354" target="Wu6CmMa7a1BlNrLQahqR-414" edge="1"> <mxGeometry x="-0.9836" relative="1" as="geometry"> <mxPoint x="-387" y="500" as="sourcePoint" /> <Array as="points"> <mxPoint x="-387" y="545" /> <mxPoint x="50" y="545" /> <mxPoint x="50" y="-865" /> <mxPoint x="493" y="-865" /> <mxPoint x="493" y="-800" /> </Array> <mxPoint as="offset" /> <mxPoint x="250" y="-910" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-318" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/trajectory [Trajectory]&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-317" vertex="1" connectable="0"> <mxGeometry x="-0.9686" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-319" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-326" edge="1"> <mxGeometry x="-0.8837" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-600" y="-840" /> <mxPoint x="-600" y="310" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_optimizer" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://github.com/autowarefoundation/autoware_universe/tree/1a8fbc432614a35d41cff0c969a6e69e0586eafc/planning/autoware_path_optimizer" id="Wu6CmMa7a1BlNrLQahqR-320"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-490" y="-36" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="costmap_generator" tooltip="障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/costmap_generator" id="Wu6CmMa7a1BlNrLQahqR-321"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-210" y="-640" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="external_velocity_&lt;br&gt;limit_selector" tooltip="apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_external_velocity_limit_selector" id="Wu6CmMa7a1BlNrLQahqR-322"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-862" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-323" value="/planning/scenario_planning/max_velocity&lt;br&gt;[tier4_planning_msgs/msg/VelocityLimit]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-322" target="Wu6CmMa7a1BlNrLQahqR-328" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-460" y="450" as="targetPoint" /> <mxPoint x="-660" y="450" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-324" value="lane_driving/trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.144;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-183" target="Wu6CmMa7a1BlNrLQahqR-326" edge="1"> <mxGeometry x="-0.1915" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-430" y="266" /> </Array> <mxPoint as="offset" /> <mxPoint x="-432" y="247" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-325" value="trajectory [Trajectory]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-326" target="Wu6CmMa7a1BlNrLQahqR-328" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="scenario_selector" tooltip="いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_scenario_selector" id="Wu6CmMa7a1BlNrLQahqR-326"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-447.5" y="290" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-327" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;/planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=none;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-328" target="Wu6CmMa7a1BlNrLQahqR-354" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="velocity_smoother" tooltip="経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_velocity_smoother" id="Wu6CmMa7a1BlNrLQahqR-328"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-447.5" y="380" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-329" value="&amp;lt;Lane Driving&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-420" y="-810.0030303030303" width="90" height="20.303030303030305" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-330" style="rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-348" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-331" value="/planning/mission_planning/route&lt;br&gt;[autoware_auto_planning_msgs/HADMapRoute]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;jumpStyle=none;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" edge="1"> <mxGeometry x="-0.8417" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-428" y="-840" /> <mxPoint x="-231" y="-840" /> </Array> <mxPoint as="offset" /> <mxPoint x="-431" y="-910" as="sourcePoint" /> <mxPoint x="-231" y="-730" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-332" style="edgeStyle=none;html=1;endArrow=none;endFill=0;startArrow=classicThin;startFill=1;exitX=1.009;exitY=0.493;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-155" y="-930" as="targetPoint" /> <mxPoint x="-220" y="-930" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-333" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/scenario_planning/modified_goal&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-332" vertex="1" connectable="0"> <mxGeometry x="0.2965" y="-1" relative="1" as="geometry"> <mxPoint x="73" y="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-334" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-360" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-715" y="-920" /> <mxPoint x="-715" y="-1244" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-335" value="/planning/mission_planning/goal,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/checkpoint&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-334" vertex="1" connectable="0"> <mxGeometry x="-0.1223" y="-3" relative="1" as="geometry"> <mxPoint x="-28" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-336" value="/planning/mission_planning/&lt;br&gt;route_state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry x="-0.2571" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-640" y="-940" /> <mxPoint x="-640" y="-1079" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="mission_planner" tooltip="高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_mission_planner" id="Wu6CmMa7a1BlNrLQahqR-337"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-589" y="-950" width="321" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-338" value="behavior_planning/path_with_lane_id" style="edgeStyle=none;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-348" target="Wu6CmMa7a1BlNrLQahqR-315" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-446.5" y="-507" as="sourcePoint" /> <mxPoint x="-446.5" y="-457" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="freespace_planner" tooltip="コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/freespace_planner" id="Wu6CmMa7a1BlNrLQahqR-339"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-290" y="-730" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-340" value="costmap_generator/occupancy_grid" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;orthogonal=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-321" target="Wu6CmMa7a1BlNrLQahqR-339" edge="1"> <mxGeometry x="-0.3333" relative="1" as="geometry"> <mxPoint x="-180" y="-635" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-341" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=none;strokeWidth=1;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-295" y="-810" width="225" height="250" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-342" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-315" target="Wu6CmMa7a1BlNrLQahqR-359" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-430" y="-70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-343" value="behavior_planning/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-342" vertex="1" connectable="0"> <mxGeometry x="0.206" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="-23" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-344" value="&amp;lt;Parking&amp;gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-180" y="-790" width="80" height="20" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-345" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: helvetica; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline; float: none;&quot;&gt;parking/trajectory [Trajectory]&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-339" target="Wu6CmMa7a1BlNrLQahqR-326" edge="1"> <mxGeometry x="0.6614" relative="1" as="geometry"> <mxPoint x="-230" y="-310" as="targetPoint" /> <Array as="points"> <mxPoint x="-230" y="260" /> <mxPoint x="-357" y="260" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="surround_obstacle_checker" tooltip="自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_surround_obstacle_checker" id="Wu6CmMa7a1BlNrLQahqR-346"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-882" y="110" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-347" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-346" target="Wu6CmMa7a1BlNrLQahqR-322" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="behavior_path_planner" tooltip="交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/behavior_path_planner" id="Wu6CmMa7a1BlNrLQahqR-348"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;verticalAlign=top;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-530" y="-790" width="200" height="279" as="geometry" /> </mxCell> </UserObject> <UserObject label="side_shift" tooltip="遠隔からの司令をもとに幅寄せを行います。" id="Wu6CmMa7a1BlNrLQahqR-349"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-490" y="-558" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="start_planner/goal_planner" tooltip="ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。" id="Wu6CmMa7a1BlNrLQahqR-350"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-511" y="-598" width="162" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="static_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="Wu6CmMa7a1BlNrLQahqR-351"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-512" y="-675" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_change" tooltip="ルート情報や障害物情報をもとに、レーンチェンジを実行します。" id="Wu6CmMa7a1BlNrLQahqR-352"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-490" y="-714" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="lane_following" tooltip="ルート情報をもとに走行経路を作成します。" id="Wu6CmMa7a1BlNrLQahqR-353"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-490" y="-752" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="planning_validator" tooltip="Check the trajectory and stop publishing it if it is unsafe." link="https://github.com/autowarefoundation/autoware_universe/tree/main/planning/autoware_planning_validator" id="Wu6CmMa7a1BlNrLQahqR-354"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-447.5" y="460" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-355" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jumpStyle=arc;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-348" target="Wu6CmMa7a1BlNrLQahqR-419" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-230" y="-580" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-356" value="/planning/turn_indicators_cmd&amp;nbsp;[TurnIndicatorsCommand]&lt;br&gt;/planning/hazard_lights_cmd&amp;nbsp;[HazardLightsCommand]" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];comic=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-355" vertex="1" connectable="0"> <mxGeometry x="-0.0226" y="1" relative="1" as="geometry"> <mxPoint x="-55" y="61" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-357" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-359" target="Wu6CmMa7a1BlNrLQahqR-320" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-358" value="path_smoother/path" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-357" vertex="1" connectable="0"> <mxGeometry x="-0.3175" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="path_smoother" tooltip="車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。" link="https://autowarefoundation.github.io/autoware_universe/main/planning/autoware_path_smoother/" id="Wu6CmMa7a1BlNrLQahqR-359"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-490" y="-128" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-360" value="/default_ad_api/helpers/&lt;br&gt;routing_adaptor" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-585" y="-1264" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-361" value="/planning/mission_planning/set_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/set_route_points,&lt;br&gt;&lt;/span&gt;/planning/mission_planning/clear_route&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.27;exitY=0.976;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" edge="1"> <mxGeometry x="-0.3504" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-499.9499999999998" y="-1068.9599999999998" as="sourcePoint" /> <mxPoint x="-500" y="-949" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-362" value="" style="endArrow=classic;html=1;dashed=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173" target="Wu6CmMa7a1BlNrLQahqR-337" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-65" y="-1040" as="sourcePoint" /> <mxPoint x="-325" y="-950" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-363" value="/planning/mission_planning/change_route,&lt;br&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;/planning/mission_planning/change_route_points&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-362" vertex="1" connectable="0"> <mxGeometry x="-0.6025" relative="1" as="geometry"> <mxPoint x="93" y="10" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-364" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/set_route&lt;br&gt;&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" edge="1"> <mxGeometry x="0.2903" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-295" y="-1264" as="sourcePoint" /> <mxPoint x="-295" y="-1109" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-365" value="" style="endArrow=classic;html=1;dashed=1;startArrow=oval;startFill=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" edge="1"> <mxGeometry x="0.4194" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-355" y="-1264" as="sourcePoint" /> <mxPoint x="-355" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-366" value="/api/routing/change_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-365" connectable="0" vertex="1"> <mxGeometry x="-0.5659" y="-2" relative="1" as="geometry"> <mxPoint x="841" y="141" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-367" style="rounded=0;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-95" y="-1099" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-368" value="/system/operation_mode/change_operation_mode" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-367" vertex="1" connectable="0"> <mxGeometry x="0.7838" y="3" relative="1" as="geometry"> <mxPoint x="-11" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-369" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.805;exitY=1.006;exitDx=0;exitDy=0;exitPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-428.69" y="-1169" as="sourcePoint" /> <mxPoint x="-425" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-370" value="/api/routing/clear_route" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-369" vertex="1" connectable="0"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="51" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-371" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;/api/routing/&lt;br&gt;set_route_points&lt;/span&gt;" style="endArrow=classic;html=1;dashed=1;exitX=0.206;exitY=1.032;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.131;entryY=-0.004;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360" target="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry x="-0.5823" y="-1" width="50" height="50" relative="1" as="geometry"> <mxPoint x="-565" y="-1169" as="sourcePoint" /> <mxPoint x="-548" y="-1114" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-372" value="" style="endArrow=classic;html=1;dashed=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.318;entryY=0.002;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-360" target="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-489.61" y="-1169" as="sourcePoint" /> <mxPoint x="-489.61" y="-1109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-373" value="/api/routing/&lt;br&gt;change_route_points" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-372" vertex="1" connectable="0"> <mxGeometry x="-0.3188" y="-1" relative="1" as="geometry"> <mxPoint x="1" y="21" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-374" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-313" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-487" y="-1345" as="sourcePoint" /> <mxPoint x="-487" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-375" value="/rviz/routing/&lt;br&gt;rough_goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-374" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="4" y="17" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-376" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-313" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-426.00000000000045" y="-1344.9999999999998" as="sourcePoint" /> <mxPoint x="-426.00000000000045" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-377" value="/rviz/routing/reroute" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-376" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="8" y="37" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-378" value="/rviz" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-580" y="-1385" width="199" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-379" value="/autoware/state" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-380" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1790" y="-95" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-380" value="/default_ad_api/node/&lt;br&gt;autoware_state" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="1520" y="-115" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-381" value="&amp;lt;depricated&amp;gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="1535" y="-145" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-382" style="edgeStyle=none;rounded=0;jumpStyle=arc;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classicThin;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-173" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="30" y="-1079" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-383" value="/api/routing/state" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-382" vertex="1" connectable="0"> <mxGeometry x="-0.2926" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-384" value="" style="group" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1" connectable="0"> <mxGeometry x="-424" y="-435" width="110" height="25" as="geometry" /> </mxCell> <UserObject label="no_stopping_area" tooltip="停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。" id="Wu6CmMa7a1BlNrLQahqR-385"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="93" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="intersection" tooltip="地図情報および動物体情報から、交差点での停止/発進の判定を行います。" id="Wu6CmMa7a1BlNrLQahqR-386"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="62" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="Wu6CmMa7a1BlNrLQahqR-387"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="31" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="blind_spot" tooltip="右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。" id="Wu6CmMa7a1BlNrLQahqR-388"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="no_drivable_lane" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-389"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="155" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="run_out" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-390"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="124" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="merge_from_private" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-391"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-384" vertex="1"> <mxGeometry y="186.46341463414635" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="occlusion_spot" tooltip="地図情報および動物体情報から、死角手前での減速を行います。" id="Wu6CmMa7a1BlNrLQahqR-392"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-341" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="cross_walk" tooltip="横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。" id="Wu6CmMa7a1BlNrLQahqR-393"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-402" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="detection_area" tooltip="規定エリア内の障害物点群がある場合に、対応する位置で停止します" id="Wu6CmMa7a1BlNrLQahqR-394"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-433" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_line" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-395"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-310" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="virtual_traffic_light" tooltip="信号の色に応じて停止/発進の指示をします" id="Wu6CmMa7a1BlNrLQahqR-396"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-372" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="speed_bump" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-397"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-279" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;walkway&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-398"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-543" y="-247.99522267206478" width="110" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;div&gt;obstacle_slow_down&lt;/div&gt;" tooltip="規定された停止線で一時停止を行います" id="Wu6CmMa7a1BlNrLQahqR-399"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;flipV=0;flipH=1;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-574" y="156" width="140" height="25" as="geometry" /> </mxCell> </UserObject> <UserObject label="traffic_light_&lt;br&gt;multi_camera_fusion" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_multi_camera_fusion" tooltip="traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks:&#xa;&#xa;Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras.&#xa;Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map." id="Wu6CmMa7a1BlNrLQahqR-400"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-835" y="-224" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-401" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-403" target="Wu6CmMa7a1BlNrLQahqR-400" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-402" value="classification/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-401" connectable="0" vertex="1"> <mxGeometry x="-0.2971" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="traffic_light_&lt;br&gt;occlusion_predictor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_traffic_light_occlusion_predictor" tooltip="traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud.&#xa;&#xa;" id="Wu6CmMa7a1BlNrLQahqR-403"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#d5e8d4;strokeColor=#82b366;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-835" y="-314" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-404" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-211" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-840" y="-294" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-405" value="classification/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;car/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-404" connectable="0" vertex="1"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="-34" y="-12" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-406" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-400" target="Wu6CmMa7a1BlNrLQahqR-294" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-775" y="-182" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-407" value="internal/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-406" connectable="0" vertex="1"> <mxGeometry x="0.27" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-11" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-408" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-295" target="Wu6CmMa7a1BlNrLQahqR-315" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-775" y="55" /> <mxPoint x="-622" y="55" /> <mxPoint x="-622" y="-320" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-409" value="traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-408" connectable="0" vertex="1"> <mxGeometry x="-0.7497" y="-1" relative="1" as="geometry"> <mxPoint y="15" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-410" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" source="Wu6CmMa7a1BlNrLQahqR-279" target="Wu6CmMa7a1BlNrLQahqR-403" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-710" y="-319" as="sourcePoint" /> <mxPoint x="-710" y="-274" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-411" value="classification/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;pedestrian/traffic_signals" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-410" connectable="0" vertex="1"> <mxGeometry x="0.6831" y="1" relative="1" as="geometry"> <mxPoint x="46" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="dynamic_obstacle_avoidance" tooltip="ルート情報や障害物情報をもとに、障害物回避を実行します。" id="Wu6CmMa7a1BlNrLQahqR-412"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#fff2cc;strokeColor=#d6b656;sketch=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-313" vertex="1"> <mxGeometry x="-512" y="-638" width="164" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-413" value="Control" style="" parent="0" /> <mxCell id="Wu6CmMa7a1BlNrLQahqR-414" value="trajectory_follower" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;verticalAlign=top;arcSize=11;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="321" y="-800" width="345" height="85" as="geometry" /> </mxCell> <UserObject label="Control" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-413&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-415"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="953" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-416" value="/control/trajectory_follower/control_cmd&lt;br&gt;[AckermannControlCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-414" edge="1"> <mxGeometry x="-0.7073" y="-3" relative="1" as="geometry"> <mxPoint x="494" y="-520" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="lateral_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_mpc_lateral_controller" tooltip="経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。" id="Wu6CmMa7a1BlNrLQahqR-417"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="340" y="-771" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="longitudinal_controller" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_pid_longitudinal_controller" tooltip="経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。" id="Wu6CmMa7a1BlNrLQahqR-418"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="490" y="-771" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="vehicle_cmd_gate" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_vehicle_cmd_gate" tooltip="指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。" id="Wu6CmMa7a1BlNrLQahqR-419"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="100" y="-519" width="680" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-420" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" target="Wu6CmMa7a1BlNrLQahqR-433" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="345" y="-190" as="sourcePoint" /> <mxPoint x="512" y="10" as="targetPoint" /> <Array as="points"> <mxPoint x="346" y="-190" /> <mxPoint x="345" y="-190" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-421" value="control/command/control_cmd&lt;br&gt;&amp;nbsp;[AckermannControlCommand]" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];comic=0;" parent="Wu6CmMa7a1BlNrLQahqR-420" vertex="1" connectable="0"> <mxGeometry x="0.7105" relative="1" as="geometry"> <mxPoint y="-151" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-422" value="/control/shift_decider/gear_cmd&lt;br&gt;[GearCommand]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-566" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="335" y="-520" as="targetPoint" /> <mxPoint x="440" y="-412" as="sourcePoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_external_cmd_converter" tooltip="遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します" id="Wu6CmMa7a1BlNrLQahqR-423"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="880" y="-670" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-424" value="/external/selected/external_control_cmd&lt;br&gt;&amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-425" target="Wu6CmMa7a1BlNrLQahqR-423" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1001" y="-340" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="external_cmd_&lt;br&gt;selector" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_external_cmd_selector" id="Wu6CmMa7a1BlNrLQahqR-425"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" vertex="1"> <mxGeometry x="880" y="-780" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-426" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.862;entryY=0.011;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=default;fontColor=default;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-425" target="Wu6CmMa7a1BlNrLQahqR-419" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-427" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/control&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/ControlCommandStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/shift&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/GearShiftStamped]&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;/api/external/set/command/remote/turn_signal&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&amp;nbsp; &amp;nbsp;[tier4_external_api_msgs/msg/TurnSignalStamped]&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=default;labelBackgroundColor=#FFFFFF;" parent="Wu6CmMa7a1BlNrLQahqR-426" vertex="1" connectable="0"> <mxGeometry x="0.0689" y="3" relative="1" as="geometry"> <mxPoint x="1" y="111" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-428" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;fontColor=default;entryX=0.946;entryY=-0.002;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-423" target="Wu6CmMa7a1BlNrLQahqR-419" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="840" y="-330" as="targetPoint" /> <Array as="points"> <mxPoint x="940" y="-540" /> <mxPoint x="743" y="-540" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-429" value="/current_gate_mode&amp;nbsp;[GateMode]&lt;div&gt;/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/turn_indicators_cmd&amp;nbsp; [TurnIndicatorCommand]&lt;/div&gt;&lt;div&gt;&lt;div&gt;/hazard_lights_cmd&amp;nbsp; [HazardLightsCommand]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;/vehicle_emergency_cmd [VehicleEmergencyStamped]&lt;/div&gt;" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;align=left;labelBackgroundColor=default;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-413" source="Wu6CmMa7a1BlNrLQahqR-419" target="Wu6CmMa7a1BlNrLQahqR-438" edge="1"> <mxGeometry x="-0.3878" y="-55" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="620" y="80" as="targetPoint" /> <mxPoint x="577.8331640019246" y="-265" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-430" value="Topics" style="" parent="0" /> <object label="VehicleInterface" id="Wu6CmMa7a1BlNrLQahqR-431"> <mxCell style="" parent="0" /> </object> <object label="g30_interface" tooltip="ヤマハのGCとのインターフェース" id="Wu6CmMa7a1BlNrLQahqR-432"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="416" y="97" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="raw_vehicle_cmd_&lt;br&gt;converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_raw_vehicle_cmd_converter" tooltip="速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します" id="Wu6CmMa7a1BlNrLQahqR-433"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="285" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-434" value="/vehicle/command/actuation_cmd" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-431" source="Wu6CmMa7a1BlNrLQahqR-433" edge="1"> <mxGeometry x="-0.6153" y="20" relative="1" as="geometry"> <mxPoint x="345" y="80" as="targetPoint" /> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="345" y="-20" /> <mxPoint x="345" y="-20" /> </Array> </mxGeometry> </mxCell> <UserObject label="pacmod_interface" link="https://github.com/tier4/pacmod_interface" tooltip="pacmodとのinterfaced。LexusとかJapanTaxiとか。" id="Wu6CmMa7a1BlNrLQahqR-435"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="260" y="97" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="VehicleInterface" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-431&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-436"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#b0e3e6;strokeColor=#0e8088;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="1250" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-437" value="/vehicle/status/velocity_status&lt;br&gt;/vehicle/status/steering_status&lt;br&gt;/vehicle/status/turn_indicators_status&lt;br&gt;/vehicle/status/gear_status&lt;br&gt;/vehicle/status/control_mode&lt;br&gt;/vehicle/status/&lt;span style=&quot;text-align: center&quot;&gt;actuation_status&lt;/span&gt;" style="endArrow=classic;html=1;exitX=0.121;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;align=left;" parent="Wu6CmMa7a1BlNrLQahqR-431" edge="1"> <mxGeometry x="-0.0831" y="65" width="50" height="50" relative="1" as="geometry"> <mxPoint x="175.01999999999862" y="80.76999999999998" as="sourcePoint" /> <mxPoint x="174" y="-60" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <object label="&amp;nbsp; &amp;nbsp; vehicle_interface" tooltip="Autowareと車両のinterfaceです。データの変換が主なタスクです。" id="Wu6CmMa7a1BlNrLQahqR-438"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;align=left;comic=0;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="110" y="80" width="670" height="70" as="geometry" /> </mxCell> </object> <UserObject label="accel_map_calibrator" link="https://github.com/autowarefoundation/autoware_universe/tree/main/vehicle/autoware_accel_brake_map_calibrator" id="Wu6CmMa7a1BlNrLQahqR-439"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;" parent="Wu6CmMa7a1BlNrLQahqR-431" vertex="1"> <mxGeometry x="107" y="-160" width="140" height="40" as="geometry" /> </mxCell> </UserObject> <object label="Vehicle" id="Wu6CmMa7a1BlNrLQahqR-440"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-441" value="/pacmod/**" style="rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=classic;startFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-440" source="Wu6CmMa7a1BlNrLQahqR-435" target="Wu6CmMa7a1BlNrLQahqR-445" edge="1"> <mxGeometry x="0.1429" relative="1" as="geometry"> <mxPoint x="274" y="160" as="sourcePoint" /> <mxPoint as="offset" /> <mxPoint x="274" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Vehicle" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-440&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-442"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="Wu6CmMa7a1BlNrLQahqR-440" vertex="1"> <mxGeometry x="1393" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-443" value="&amp;lt;CAN&amp;gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="Wu6CmMa7a1BlNrLQahqR-440" source="Wu6CmMa7a1BlNrLQahqR-445" target="Wu6CmMa7a1BlNrLQahqR-444" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="JapanTaxi" tooltip="ASといろいろあったよ" id="Wu6CmMa7a1BlNrLQahqR-444"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-440" vertex="1"> <mxGeometry x="259" y="740" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="pacmod3" link="http://wiki.ros.org/pacmod3" id="Wu6CmMa7a1BlNrLQahqR-445"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-440" vertex="1"> <mxGeometry x="260" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="YMC GolfCart" tooltip="ゴルフカート!!" id="Wu6CmMa7a1BlNrLQahqR-446"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-440" vertex="1"> <mxGeometry x="415" y="735" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-447" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-440" target="Wu6CmMa7a1BlNrLQahqR-294" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-122" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-448" value="&lt;span style=&quot;background-color: light-dark(#ffffff, var(--ge-dark-color, #121212));&quot;&gt;external/traffic_signals&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-440" connectable="0" vertex="1"> <mxGeometry x="-955" y="-131.00444444444435" as="geometry" /> </mxCell> <object label="Sensing" id="Wu6CmMa7a1BlNrLQahqR-449"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-450" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Radar sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2722" y="-775" width="190" height="345" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-451" value="&lt;div&gt;&lt;b style=&quot;&quot;&gt;Camera sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2720" y="-1040" width="190" height="205" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-452" value="top/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-453" target="Wu6CmMa7a1BlNrLQahqR-457" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="lidar_driver" tooltip="velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。" id="Wu6CmMa7a1BlNrLQahqR-453"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-730" width="120" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-454" value="top/rectified/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-455" target="Wu6CmMa7a1BlNrLQahqR-462" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="Wu6CmMa7a1BlNrLQahqR-455"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-456" value="top/pointcloud_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-457" target="Wu6CmMa7a1BlNrLQahqR-459" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2267" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="Wu6CmMa7a1BlNrLQahqR-457"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-458" value="top/self_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-459" target="Wu6CmMa7a1BlNrLQahqR-461" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-459"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-460" value="top/mirror_cropped/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-461" target="Wu6CmMa7a1BlNrLQahqR-455" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-461"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="Wu6CmMa7a1BlNrLQahqR-462"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2327" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-463" value="lidar/*/velodyne_packets" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-464" target="Wu6CmMa7a1BlNrLQahqR-468" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-464" value="lidar_drivers&lt;br&gt;(left,right,front_right, front_left,rear)" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-730" width="120" height="50" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-465" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/rectified/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-466" target="Wu6CmMa7a1BlNrLQahqR-473" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="fix_distortion" tooltip="自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/distortion-corrector.md" id="Wu6CmMa7a1BlNrLQahqR-466"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-410" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-467" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/pointcloud_raw&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-468" target="Wu6CmMa7a1BlNrLQahqR-470" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-560" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="packets_to_&lt;br&gt;pointcloud" tooltip="velodyneのpacketをpointcloud型に変更する" id="Wu6CmMa7a1BlNrLQahqR-468"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-620" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-469" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/self_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-470" target="Wu6CmMa7a1BlNrLQahqR-472" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_self" tooltip="自車の領域内にある点群を除去する。" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-470"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-550" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-471" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;#34;helvetica&amp;#34; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;*/mirror_cropped/pointcloud&lt;/span&gt;" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-472" target="Wu6CmMa7a1BlNrLQahqR-466" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <UserObject label="crop_box_&lt;br&gt;filter_mirror" tooltip="自車のサイドミラーの部分に当たった点群を除去する" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/autoware_pointcloud_preprocessor/docs/crop-box-filter.md" id="Wu6CmMa7a1BlNrLQahqR-472"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-480" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <UserObject label="ring_outlier_filter" tooltip="点群のノイズ処理を行う&#xa;(同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される)" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/ring-outlier-filter.md" id="Wu6CmMa7a1BlNrLQahqR-473"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2497" y="-340" width="120" height="30" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-474" value="/sensing/lidar&lt;br&gt;/concatenated/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-475" target="Wu6CmMa7a1BlNrLQahqR-532" edge="1"> <mxGeometry x="-0.0341" relative="1" as="geometry"> <Array as="points"> <mxPoint x="-2355" y="-147" /> </Array> <mxPoint as="offset" /> <mxPoint x="-2367" y="-175" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="concat_filter" tooltip="複数のLiDAR点群をまとめて1つにする" link="https://github.com/autowarefoundation/autoware_universe/blob/main/sensing/pointcloud_preprocessor/docs/concatenate-data.md" id="Wu6CmMa7a1BlNrLQahqR-475"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2427" y="-270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-476" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-473" target="Wu6CmMa7a1BlNrLQahqR-475" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2437" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-477" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2367" y="-270" as="targetPoint" /> <mxPoint x="-2287" y="-310" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="gnss_poser" tooltip="MGRS座標系への変換" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/gnss_poser" id="Wu6CmMa7a1BlNrLQahqR-478"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-180" width="120" height="40" as="geometry" /> </mxCell> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-479" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-480" target="Wu6CmMa7a1BlNrLQahqR-478" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <object label="gnss_driver" desc="MGRS座標系への変換" tooltip="gnssのdriverです" id="Wu6CmMa7a1BlNrLQahqR-480"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-270" width="120" height="40" as="geometry" /> </mxCell> </object> <UserObject label="imu_driver" tooltip="imuのdriverです" id="Wu6CmMa7a1BlNrLQahqR-481"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2226" y="-160" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-482" value="/sensing/imu/imu_raw" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2166" y="-60" as="targetPoint" /> <mxPoint x="-2166" y="-120" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-483" value="/sensing/lidar&lt;br&gt;/top/pointcloud" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-462" edge="1"> <mxGeometry x="0.5702" relative="1" as="geometry"> <mxPoint x="-2100" y="-235" as="targetPoint" /> <mxPoint x="-1807" y="-380" as="sourcePoint" /> <Array as="points"> <mxPoint x="-2209" y="-235" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-484" value="&lt;span style=&quot;color: rgb(0 , 0 , 0) ; font-family: &amp;quot;helvetica&amp;quot; ; font-size: 11px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(255 , 255 , 255) ; display: inline ; float: none&quot;&gt;/sensing/lidar/&lt;br&gt;concatenated/pointcloud&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=-0.008;entryY=0.506;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" target="Wu6CmMa7a1BlNrLQahqR-206" edge="1"> <mxGeometry x="-0.4746" y="-25" relative="1" as="geometry"> <mxPoint x="-2142" y="-364" as="sourcePoint" /> <Array as="points"> <mxPoint x="-1887" y="-364" /> </Array> <mxPoint x="-1894.9999999999998" y="-365" as="targetPoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-485" value="/sensing/gnss/&lt;br&gt;pose_with_covariance" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;entryX=0.486;entryY=-0.013;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-478" target="Wu6CmMa7a1BlNrLQahqR-519" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="200" as="targetPoint" /> <Array as="points"> <mxPoint x="-2597" y="50" /> </Array> </mxGeometry> </mxCell> <UserObject label="imu_corrector" tooltip="ヨーレートのバイアス除去とかをするノード" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/imu_corrector" id="Wu6CmMa7a1BlNrLQahqR-486"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2226" y="-60" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-487" value="/sensing/imu/imu_data" style="edgeStyle=elbowEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;elbow=vertical;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-486" target="Wu6CmMa7a1BlNrLQahqR-525" edge="1"> <mxGeometry x="0.403" relative="1" as="geometry"> <mxPoint x="-2166" y="180" as="targetPoint" /> <mxPoint x="-2166" y="20" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="Sensing" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-449&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-488"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="340" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-489" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-491" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2627" y="-350" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-490" value="/sensing/radar/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-489" connectable="0" vertex="1"> <mxGeometry x="-0.1171" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-491" value="radar_relay" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-490" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-492" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-494" target="Wu6CmMa7a1BlNrLQahqR-491" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-493" value="*/detected_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-492" connectable="0" vertex="1"> <mxGeometry x="0.2038" y="2" relative="1" as="geometry"> <mxPoint x="-2" y="-5" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;msg_converter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/perception/autoware_radar_tracks_msgs_converter" tooltip="This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject." id="Wu6CmMa7a1BlNrLQahqR-494"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-575" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-495" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-497" target="Wu6CmMa7a1BlNrLQahqR-494" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-496" value="*/filtered_objects" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-495" connectable="0" vertex="1"> <mxGeometry x="0.2513" y="-2" relative="1" as="geometry"> <mxPoint x="2" y="-6" as="offset" /> </mxGeometry> </mxCell> <UserObject label="radar_tracks_&lt;br&gt;noise_filter" link="https://github.com/autowarefoundation/autoware_universe/tree/main/sensing/autoware_radar_tracks_noise_filter" tooltip="This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks." id="Wu6CmMa7a1BlNrLQahqR-497"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-660" width="120" height="35" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-498" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-500" target="Wu6CmMa7a1BlNrLQahqR-497" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-499" value="*/objects_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-498" connectable="0" vertex="1"> <mxGeometry x="0.0762" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-500" value="radar_driver" style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-735" width="120" height="35" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-501" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-504" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-965" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-502" value="Text" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-501" connectable="0" vertex="1"> <mxGeometry x="0.0318" y="-4" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-503" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_rect_color" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-501" connectable="0" vertex="1"> <mxGeometry x="0.0423" y="-7" relative="1" as="geometry"> <mxPoint x="-8" y="-7" as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="Wu6CmMa7a1BlNrLQahqR-504"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-990" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-505" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" source="Wu6CmMa7a1BlNrLQahqR-507" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2350" y="-880" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-506" value="/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-505" connectable="0" vertex="1"> <mxGeometry x="-0.0516" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="camera_driver" tooltip="camera driver" id="Wu6CmMa7a1BlNrLQahqR-507"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;strokeColor=#9673a6;fillColor=#e1d5e7;sketch=0;container=0;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2687" y="-905" width="125" height="50" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-508" value="&lt;span&gt;/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-449" connectable="0" vertex="1"> <mxGeometry x="-970.0023809523811" y="-434.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-509" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" target="Wu6CmMa7a1BlNrLQahqR-212" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-454" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-510" value="&lt;span&gt;/sensing/camera/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;camera*/image_raw&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-449" connectable="0" vertex="1"> <mxGeometry x="-970.0023809523811" y="-359.0027074590744" as="geometry"> <mxPoint x="7" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-511" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-1005" y="-379" as="sourcePoint" /> <mxPoint x="-895" y="-379" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-512" value="&lt;div&gt;&lt;b&gt;LiDAR sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2515" y="-775" width="320" height="555" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-513" value="&lt;div&gt;&lt;b&gt;GNSS sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2720" y="-310" width="185" height="185" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-514" value="&lt;div&gt;&lt;b&gt;IMU sensing pipeline&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;verticalAlign=top;align=center;labelBackgroundColor=none;arcSize=3;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;dashed=1;" parent="Wu6CmMa7a1BlNrLQahqR-449" vertex="1"> <mxGeometry x="-2250" y="-195" width="165" height="200" as="geometry" /> </mxCell> <object label="Localization" id="Wu6CmMa7a1BlNrLQahqR-515"> <mxCell style="" parent="0" /> </object> <mxCell id="Wu6CmMa7a1BlNrLQahqR-516" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="Wu6CmMa7a1BlNrLQahqR-515" target="Wu6CmMa7a1BlNrLQahqR-445" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-517" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-515" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="Localization" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-515&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-518"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="493" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="pose_initializer" tooltip="GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_pose_initializer" id="Wu6CmMa7a1BlNrLQahqR-519"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2685" y="200" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ndt_scan_matcher" tooltip="LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_ndt_scan_matcher" id="Wu6CmMa7a1BlNrLQahqR-520"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2510" y="380" width="230" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="localization_error_monitor" tooltip="" id="Wu6CmMa7a1BlNrLQahqR-521"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2085" y="560" width="160" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="stop_filter" tooltip="Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition." id="Wu6CmMa7a1BlNrLQahqR-522"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2305" y="570" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-523" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-525" target="Wu6CmMa7a1BlNrLQahqR-529" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-524" value="twist_estimator/twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-523" vertex="1" connectable="0"> <mxGeometry x="0.3231" relative="1" as="geometry"> <mxPoint x="3" y="-47" as="offset" /> </mxGeometry> </mxCell> <UserObject label="gyro_odometer" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/autoware_gyro_odometer" id="Wu6CmMa7a1BlNrLQahqR-525"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2227" y="180" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-526" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-528" target="Wu6CmMa7a1BlNrLQahqR-525" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-527" value="vehicle_velocity_converter/&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;twist_with_covariance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-526" vertex="1" connectable="0"> <mxGeometry x="-0.4857" y="2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="vehicle_velocity_&lt;br&gt;converter" tooltip="車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。" id="Wu6CmMa7a1BlNrLQahqR-528"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2105" y="75" width="126" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="ekf_localizer" tooltip="Estimate ego vehicle&#39;s position, orientation, and velocity by EKF algorithm." link="https://github.com/autowarefoundation/autoware_universe/tree/main/localization/ekf_localizer" id="Wu6CmMa7a1BlNrLQahqR-529"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2400" y="470" width="310" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-530" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-532" target="Wu6CmMa7a1BlNrLQahqR-535" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-531" value="measurement_range/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-530" vertex="1" connectable="0"> <mxGeometry x="0.2675" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="-9" as="offset" /> </mxGeometry> </mxCell> <UserObject label="crop_box_filter_&lt;br&gt;measurement_range" tooltip="一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。" id="Wu6CmMa7a1BlNrLQahqR-532"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2405" y="100" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-533" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-535" target="Wu6CmMa7a1BlNrLQahqR-536" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-534" value="voxel_grid_downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-533" vertex="1" connectable="0"> <mxGeometry x="0.177" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <UserObject label="voxel_grid_&lt;br&gt;downsample_filter" tooltip="立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。" id="Wu6CmMa7a1BlNrLQahqR-535"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2405" y="185" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="random_&lt;br&gt;downsample_filter" tooltip="点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い&#xa;" id="Wu6CmMa7a1BlNrLQahqR-536"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#dae8fc;strokeColor=#6c8ebf;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" vertex="1"> <mxGeometry x="-2405" y="270" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-537" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-536" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2345" y="380" as="targetPoint" /> <Array as="points"> <mxPoint x="-2345" y="380" /> </Array> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-538" value="downsample/pointcloud" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-537" vertex="1" connectable="0"> <mxGeometry x="-0.3984" y="-1" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-539" value="/vehicle/status/velocity_report" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;entryX=0.194;entryY=0.633;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Wu6CmMa7a1BlNrLQahqR-515" source="Wu6CmMa7a1BlNrLQahqR-528" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-2042.300000000001" y="19.534999999998945" as="targetPoint" /> <Array as="points" /> <mxPoint as="offset" /> <mxPoint x="-2056" y="80" as="sourcePoint" /> </mxGeometry> </mxCell> <object label="System" id="Wu6CmMa7a1BlNrLQahqR-540"> <mxCell style="" parent="0" /> </object> <UserObject label="system_monitors" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_monitor" tooltip="各々データを監視し、異常があればdiagで通知します" id="Wu6CmMa7a1BlNrLQahqR-541"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;verticalAlign=top;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1169" y="-156" width="180" height="350" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-542" value="/pacmod/**" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="Wu6CmMa7a1BlNrLQahqR-540" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-543" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="Wu6CmMa7a1BlNrLQahqR-540" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="10" y="210" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="System" link="data:action/json,{&quot;actions&quot;:[{&quot;toggle&quot;:{&quot;cells&quot;:[&quot;Wu6CmMa7a1BlNrLQahqR-540&quot;]}}]}" id="Wu6CmMa7a1BlNrLQahqR-544"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1100" y="956" width="120" height="60" as="geometry" /> </mxCell> </UserObject> <UserObject label="autoware_process_&lt;br&gt;monitor" id="Wu6CmMa7a1BlNrLQahqR-545"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="-126" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-546" value="autoware_gpu_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="-76" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-547" value="autoware_mem_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="-26" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-548" value="autoware_hdd_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="28.5" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-549" value="autoware_net_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="79" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-550" value="autoware_ntp_&lt;br&gt;monitor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="1199" y="134" width="120" height="40" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-551" value="/system/emergency/hazard_status" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-552" target="Wu6CmMa7a1BlNrLQahqR-554" edge="1"> <mxGeometry x="-0.0769" relative="1" as="geometry"> <mxPoint as="offset" /> <Array as="points"> <mxPoint x="920" y="-60" /> <mxPoint x="920" y="-60" /> </Array> </mxGeometry> </mxCell> <UserObject label="system_error_&lt;br&gt;monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/system_error_monitor" id="Wu6CmMa7a1BlNrLQahqR-552"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="860" y="-3" width="120" height="90" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-553" value="&lt;div&gt;/system/emergency/control_cmd [AckermannControlCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/gear_cmd [GearCommand]&lt;/div&gt;&lt;div&gt;/system/emergency/hazard_lights_cmd [HazardLightsCommand]&lt;/div&gt;/system/emergency/emergency_state&amp;nbsp;[EmergencyStateStamped]" style="edgeStyle=orthogonalEdgeStyle;rounded=0;comic=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;align=left;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-554" edge="1"> <mxGeometry x="0.4611" y="80" relative="1" as="geometry"> <mxPoint as="offset" /> <mxPoint x="780" y="-280" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="-280" /> </Array> </mxGeometry> </mxCell> <UserObject label="emergency_handler" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/emergency_handler" tooltip="なにかしてます" id="Wu6CmMa7a1BlNrLQahqR-554"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="860" y="-116" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-555" value="/autoware/state" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="920" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-556" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1020" y="465.99999999999955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-557" value="/diagnostics" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-556" vertex="1" connectable="0"> <mxGeometry x="-0.0048" relative="1" as="geometry"> <mxPoint y="28" as="offset" /> </mxGeometry> </mxCell> <UserObject label="ad_service_&lt;br&gt;state_monitor" link="https://github.com/autowarefoundation/autoware_universe/tree/main/system/ad_service_state_monitor" tooltip="なにかしてます" id="Wu6CmMa7a1BlNrLQahqR-558"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#f8cecc;strokeColor=#b85450;sketch=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="860" y="350" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-559" value="&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/control/current_gate_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/vehicle/status/control_mode&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;/autoware/state&lt;/span&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-540" edge="1"> <mxGeometry x="-0.6522" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1070" y="150" as="sourcePoint" /> <mxPoint x="980" y="70" as="targetPoint" /> <Array as="points"> <mxPoint x="1070" y="70" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-560" value="&amp;nbsp; &amp;nbsp; /control/command/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /control/trajectory_follower/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /initialpose2d&lt;br&gt;&amp;nbsp; &amp;nbsp; /localization/kinematic_state&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/pointcloud_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /map/vector_map&lt;br&gt;&amp;nbsp; &amp;nbsp; /perception/object_recognition/objects&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/mission_planning/route&lt;br&gt;&amp;nbsp; &amp;nbsp; /planning/scenario_planning/trajectory&lt;br&gt;&amp;nbsp; &amp;nbsp; /system/emergency/control_cmd&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/control_mode&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/steering_status&lt;br&gt;&amp;nbsp; &amp;nbsp; /vehicle/status/velocity_status" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" target="Wu6CmMa7a1BlNrLQahqR-558" edge="1"> <mxGeometry x="-0.3023" y="30" width="50" height="50" relative="1" as="geometry"> <mxPoint x="1290" y="290" as="sourcePoint" /> <mxPoint x="710" y="210" as="targetPoint" /> <Array as="points"> <mxPoint x="920" y="290" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-561" value="/autoware/engage" style="edgeStyle=orthogonalEdgeStyle;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;labelBackgroundColor=none;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-558" edge="1"> <mxGeometry x="0.365" y="-10" relative="1" as="geometry"> <mxPoint x="830" y="465.99999999999955" as="targetPoint" /> <Array as="points"> <mxPoint x="830" y="370" /> </Array> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-562" value="" style="endArrow=classic;html=1;rounded=0;jumpStyle=arc;" parent="Wu6CmMa7a1BlNrLQahqR-540" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-545" y="-1345" as="sourcePoint" /> <mxPoint x="-545" y="-1264" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-563" value="/planning/&lt;br&gt;mission_planning/goal" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Wu6CmMa7a1BlNrLQahqR-562" vertex="1" connectable="0"> <mxGeometry x="-0.4273" y="-2" relative="1" as="geometry"> <mxPoint x="-8" y="-8" as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-564" value="Autoware" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=21;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="-2920" y="-1170" width="110" height="30" as="geometry" /> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-565" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;jumpStyle=arc;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-337" target="Wu6CmMa7a1BlNrLQahqR-569" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="570" y="-780" as="targetPoint" /> <Array as="points"> <mxPoint x="-429" y="-840" /> <mxPoint x="160" y="-840" /> </Array> </mxGeometry> </mxCell> <UserObject label="shift_decider" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_shift_decider" tooltip="制御出力に応じてギア変更のコマンドを出力します" id="Wu6CmMa7a1BlNrLQahqR-566"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="275" y="-665" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-567" value="" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;fontSize=21;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" target="Wu6CmMa7a1BlNrLQahqR-566" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="493" y="-645" as="sourcePoint" /> <mxPoint x="150" y="-586" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-568" value="/diagnostics" style="edgeStyle=none;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=default;fontSize=11;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-569" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="160" y="-650" as="targetPoint" /> </mxGeometry> </mxCell> <UserObject label="lane_departure_&lt;br&gt;checker" link="https://github.com/autowarefoundation/autoware_universe/tree/main/control/autoware_lane_departure_checker" tooltip="MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option)" id="Wu6CmMa7a1BlNrLQahqR-569"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#ffe6cc;strokeColor=#d79b00;sketch=0;glass=0;shadow=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" vertex="1"> <mxGeometry x="100" y="-778" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <mxCell id="Wu6CmMa7a1BlNrLQahqR-570" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;prediced_path&lt;/font&gt;" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=none;fontSize=21;endArrow=classic;endFill=1;startSize=14;endSize=6;sourcePerimeterSpacing=8;targetPerimeterSpacing=8;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="Wu6CmMa7a1BlNrLQahqR-540" source="Wu6CmMa7a1BlNrLQahqR-414" target="Wu6CmMa7a1BlNrLQahqR-569" edge="1"> <mxGeometry x="-0.0013" y="13" relative="1" as="geometry"> <mxPoint x="295" y="-758" as="sourcePoint" /> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="Wu6CmMa7a1BlNrLQahqR-571" value="Map" style="" parent="0" /> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;map_projection_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/autoware_map_projection_loader" id="Wu6CmMa7a1BlNrLQahqR-572"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-571" vertex="1"> <mxGeometry x="-2896" y="-110" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;lanelet2_map_loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="Wu6CmMa7a1BlNrLQahqR-573"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-571" vertex="1"> <mxGeometry x="-2896" y="-20" width="120" height="40" as="geometry" /> </mxCell> </UserObject> <UserObject label="&lt;font color=&quot;#000000&quot;&gt;pointcloud_map_&lt;br&gt;loader&lt;br&gt;&lt;/font&gt;" link="https://github.com/autowarefoundation/autoware_universe/tree/main/map/map_loader" id="Wu6CmMa7a1BlNrLQahqR-574"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;comic=0;fillColor=#badc98;strokeColor=#2D7600;fontColor=#ffffff;" parent="Wu6CmMa7a1BlNrLQahqR-571" vertex="1"> <mxGeometry x="-2896" y="65" width="121.25" height="40" as="geometry" /> </mxCell> </UserObject> </root> </mxGraphModel> </diagram> </mxfile> " > @@ -339,7 +338,7 @@
- + /api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]... @@ -776,7 +775,7 @@
- /diagnostics_err + /diagnostics_err @@ -948,7 +947,7 @@
- <differential_map_... + <differential_map_... @@ -1107,7 +1106,7 @@
- <partial_map_... + <partial_map_... @@ -1186,7 +1185,7 @@
- pose_estimator/... + pose_estimator/... @@ -1393,7 +1392,7 @@
- /diagnostics + /diagnostics @@ -1464,7 +1463,7 @@
- /map... + /map... @@ -1529,7 +1528,7 @@
- /map/... + /map/... @@ -1646,7 +1645,7 @@
- + /planning/mission_planning/mission_planner/srv/set_mrm_route,... @@ -2001,7 +2000,7 @@
- path_optimizer/trajectory + path_optimizer/trajectory @@ -2380,7 +2379,7 @@
- clustering/clusters + clustering/clusters @@ -2455,7 +2454,7 @@
- traffic_light_detection/rough/rois + traffic_light_detection/rough/rois @@ -2758,7 +2757,7 @@
- objects + objects @@ -3124,7 +3123,7 @@
- single_frame/pointcloud + single_frame/pointcloud @@ -3169,7 +3168,7 @@
- range_cropped/pointcloud + range_cropped/pointcloud @@ -3244,7 +3243,7 @@
- /perception/obstacle_segmentation/pointcloud + /perception/obstacle_segmentation/pointcloud @@ -3597,7 +3596,7 @@
- clustering/camera_lidar_fusion... + clustering/camera_lidar_fusion... @@ -3826,7 +3825,7 @@
- +
- lanelet_filtered_objects + lanelet_filtered_objects @@ -4300,7 +4299,7 @@
- far_objects + far_objects @@ -4384,7 +4383,7 @@
- far_high_speed_objects + far_high_speed_objects @@ -4462,7 +4461,7 @@
- high_speed_objects + high_speed_objects @@ -4544,7 +4543,7 @@
- noise_filtered_objects + noise_filtered_objects @@ -4628,7 +4627,7 @@
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -4671,7 +4670,7 @@
- far_objects + far_objects @@ -4841,7 +4840,7 @@
- /sensing/lidar/top/... + /sensing/lidar/top/... @@ -4950,7 +4949,7 @@
- near_objects + near_objects @@ -5057,7 +5056,7 @@
- judged/traffic_signals + judged/traffic_signals @@ -5371,7 +5370,7 @@
- + /planning/scenario_planning/trajectory [Trajectory] @@ -5966,7 +5965,7 @@
- /planning/scenario_planning/modified_goal + /planning/scenario_planning/modified_goal @@ -6488,7 +6487,7 @@
- /planning/mission_planning/goal,... + /planning/mission_planning/goal,... @@ -6610,7 +6609,7 @@
- behavior_planning/path + behavior_planning/path @@ -6782,7 +6781,7 @@
- path_smoother/path + path_smoother/path @@ -7416,7 +7415,7 @@
- + /planning/mission_planning/change_route,... @@ -7498,7 +7497,7 @@
- /api/routing/change_route + /api/routing/change_route @@ -7534,7 +7533,7 @@
- + /system/operation_mode/change_operation_mode @@ -7556,7 +7555,7 @@
- /api/routing/clear_route + /api/routing/clear_route @@ -7638,7 +7637,7 @@
- /api/routi... + /api/routi...
@@ -7670,7 +7669,7 @@
- /rviz/routing/... + /rviz/routing/... @@ -7746,7 +7745,7 @@
- /api/routing/state + /api/routing/state @@ -8611,7 +8610,7 @@
- classification/traffic_signals + classification/traffic_signals @@ -8675,7 +8674,7 @@
- classification/classified/... + classification/classified/... @@ -8736,7 +8735,7 @@
- internal/traffic_signals + internal/traffic_signals @@ -8779,7 +8778,7 @@
- traffic_signals + traffic_signals @@ -8799,7 +8798,7 @@
- classification/classified/... + classification/classified/... @@ -8960,7 +8959,7 @@
- control/command/control_cmd... + control/command/control_cmd... @@ -9173,7 +9172,7 @@ - +
- /control/shift_decider/gear_cmd... + /control/shift_decider/gear_cmd... @@ -9282,7 +9281,7 @@
- /external/selected/external_control_cmd... + /external/selected/external_control_cmd...
@@ -9354,7 +9353,7 @@
- + /api/external/set/command/remote/control... @@ -9396,7 +9395,7 @@
- /current_gate_mode [GateMode]... + /current_gate_mode [GateMode]... @@ -9569,7 +9568,7 @@
- /vehicle/command/actuation_cmd + /vehicle/command/actuation_cmd @@ -9671,7 +9670,7 @@
- /pacmod/** + /pacmod/** @@ -10019,7 +10018,7 @@
- external/traffic_signals + external/traffic_signals @@ -11092,7 +11091,7 @@ - +
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -11622,7 +11621,7 @@
- */detected_objects + */detected_objects @@ -11702,7 +11701,7 @@
- */filtered_objects + */filtered_objects @@ -11782,7 +11781,7 @@
- */objects_raw + */objects_raw @@ -11855,7 +11854,7 @@
- Text + Text @@ -11956,7 +11955,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -12035,7 +12034,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -12043,7 +12042,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -12440,7 +12439,7 @@
- vehicle_velocity_converter/... + vehicle_velocity_converter/... @@ -12640,7 +12639,7 @@
- measurement_range/pointcloud + measurement_range/pointcloud @@ -12718,7 +12717,7 @@
- voxel_grid_downsample/pointcloud + voxel_grid_downsample/pointcloud @@ -12838,7 +12837,7 @@
- downsample/pointcloud + downsample/pointcloud @@ -13233,7 +13232,7 @@
- /system/emergency/hazard_status + /system/emergency/hazard_status @@ -13376,7 +13375,7 @@
- /autoware/state + /autoware/state @@ -13395,7 +13394,7 @@
- /control/c... + /control/c... @@ -13632,7 +13631,7 @@
- /planning/... + /planning/... @@ -14321,7 +14320,7 @@
- + /api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]... @@ -14758,7 +14757,7 @@
- /diagnostics_err + /diagnostics_err @@ -14930,7 +14929,7 @@
- <differential_map_... + <differential_map_... @@ -15089,7 +15088,7 @@
- <partial_map_... + <partial_map_... @@ -15168,7 +15167,7 @@
- pose_estimator/... + pose_estimator/... @@ -15375,7 +15374,7 @@
- /diagnostics + /diagnostics @@ -15446,7 +15445,7 @@
- /map... + /map... @@ -15511,7 +15510,7 @@
- /map/... + /map/... @@ -15628,7 +15627,7 @@
- + /planning/mission_planning/mission_planner/srv/set_mrm_route,... @@ -15983,7 +15982,7 @@
- path_optimizer/trajectory + path_optimizer/trajectory @@ -16362,7 +16361,7 @@
- clustering/clusters + clustering/clusters @@ -16437,7 +16436,7 @@
- traffic_light_detection/rough/rois + traffic_light_detection/rough/rois @@ -16740,7 +16739,7 @@
- objects + objects @@ -17108,7 +17107,7 @@
- single_frame/pointcloud + single_frame/pointcloud @@ -17153,7 +17152,7 @@
- range_cropped/pointcloud + range_cropped/pointcloud @@ -17228,7 +17227,7 @@
- /perception/obstacle_segmentation/pointcloud + /perception/obstacle_segmentation/pointcloud @@ -17581,7 +17580,7 @@ + + + + + +
- clustering/camera_lidar_fusion... + clustering/camera_lidar_fusion... @@ -17810,7 +17829,7 @@
- +
- lanelet_filtered_objects + lanelet_filtered_objects @@ -18284,7 +18303,7 @@
- far_objects + far_objects @@ -18368,7 +18387,7 @@
- far_high_speed_objects + far_high_speed_objects @@ -18446,7 +18465,7 @@
- high_speed_objects + high_speed_objects @@ -18528,7 +18547,7 @@
- noise_filtered_objects + noise_filtered_objects @@ -18612,7 +18631,7 @@
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -18655,7 +18674,7 @@
- far_objects + far_objects @@ -18825,7 +18844,7 @@
- /sensing/lidar/top/... + /sensing/lidar/top/... @@ -18938,7 +18957,7 @@
- near_objects + near_objects @@ -19045,7 +19064,7 @@
- judged/traffic_signals + judged/traffic_signals @@ -19359,7 +19378,7 @@
- + /planning/scenario_planning/trajectory [Trajectory] @@ -19954,7 +19973,7 @@
- /planning/scenario_planning/modified_goal + /planning/scenario_planning/modified_goal @@ -20476,7 +20495,7 @@
- /planning/mission_planning/goal,... + /planning/mission_planning/goal,... @@ -20598,7 +20617,7 @@
- behavior_planning/path + behavior_planning/path @@ -20770,7 +20789,7 @@
- path_smoother/path + path_smoother/path @@ -21404,7 +21423,7 @@
- + /planning/mission_planning/change_route,... @@ -21486,7 +21505,7 @@
- /api/routing/change_route + /api/routing/change_route @@ -21522,7 +21541,7 @@
- + /system/operation_mode/change_operation_mode @@ -21544,7 +21563,7 @@
- /api/routing/clear_route + /api/routing/clear_route @@ -21626,7 +21645,7 @@
- /api/routi... + /api/routi...
@@ -21658,7 +21677,7 @@
- /rviz/routing/... + /rviz/routing/... @@ -21734,7 +21753,7 @@
- /api/routing/state + /api/routing/state @@ -22599,7 +22618,7 @@
- classification/traffic_signals + classification/traffic_signals @@ -22663,7 +22682,7 @@
- classification/... + classification/... @@ -22724,7 +22743,7 @@
- internal/traffic_signals + internal/traffic_signals @@ -22767,7 +22786,7 @@
- traffic_signals + traffic_signals @@ -22787,7 +22806,7 @@
- classification/... + classification/... @@ -22948,7 +22967,7 @@
- control/command/control_cmd... + control/command/control_cmd... @@ -23161,7 +23180,7 @@ - +
- /control/shift_decider/gear_cmd... + /control/shift_decider/gear_cmd... @@ -23270,7 +23289,7 @@
- /external/selected/external_control_cmd... + /external/selected/external_control_cmd...
@@ -23342,7 +23361,7 @@
- + /api/external/set/command/remote/control... @@ -23384,7 +23403,7 @@
- /current_gate_mode [GateMode]... + /current_gate_mode [GateMode]... @@ -23557,7 +23576,7 @@
- /vehicle/command/actuation_cmd + /vehicle/command/actuation_cmd @@ -23659,7 +23678,7 @@
- /pacmod/** + /pacmod/** @@ -24007,7 +24026,7 @@
- external/traffic_signals + external/traffic_signals @@ -25080,7 +25099,7 @@ - +
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -25610,7 +25629,7 @@
- */detected_objects + */detected_objects @@ -25690,7 +25709,7 @@
- */filtered_objects + */filtered_objects @@ -25770,7 +25789,7 @@
- */objects_raw + */objects_raw @@ -25843,7 +25862,7 @@
- Text + Text @@ -25944,7 +25963,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -26025,7 +26044,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -26033,7 +26052,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -26432,7 +26451,7 @@
- vehicle_velocity_converter/... + vehicle_velocity_converter/... @@ -26632,7 +26651,7 @@
- measurement_range/pointcloud + measurement_range/pointcloud @@ -26710,7 +26729,7 @@
- voxel_grid_downsample/pointcloud + voxel_grid_downsample/pointcloud @@ -26830,7 +26849,7 @@
- downsample/pointcloud + downsample/pointcloud @@ -27225,7 +27244,7 @@
- /system/emergency/hazard_status + /system/emergency/hazard_status @@ -27368,7 +27387,7 @@
- /autoware/state + /autoware/state @@ -27387,7 +27406,7 @@
- /control/c... + /control/c... @@ -27624,7 +27643,7 @@
- /planning/... + /planning/...