Multi-Purpose-MPC/Images/MPC_Framework.svg

204 lines
1024 KiB
XML
Raw Normal View History

2020-02-16 06:10:16 +08:00
<?xml version="1.0" encoding="utf-8"?>
<svg viewBox="-37.893 -43.865 812.975 530.141" xmlns="http://www.w3.org/2000/svg" xmlns:bx="https://boxy-svg.com">
<defs>
<bx:grid x="0" y="0" width="23.766" height="25.471"/>
<style bx:fonts="CMU Classical Serif" bx:pinned="true">@font-face { font-family: "CMU Classical Serif"; font-style: italic; font-weight: normal; font-stretch: normal; font-unicode-range: U+0-10FFFF; font-variant: normal; font-feature-settings: normal; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAATAQAABAAwRkZUTVxNHZEAAAE8AAAAHEdERUYL8gj9AAABWAAAAFZHUE9T8CFTgQAAAbAAACSMR1NVQqanlv8AACY8AAABCE9TLzJLGJfvAAAnRAAAAFZjbWFwZMq+nQAAJ5wAAAReY3Z0IBJTDzgAACv8AAAAbmZwZ21TtC+nAAAsbAAAAmVnYXNwAAAAEAAALtQAAAAIZ2x5ZoRX6fcAAC7cAAQVJGhlYWT7RvSNAAREAAAAADZoaGVhCtcI/AAERDgAAAAkaG10eK2i7ZoABERcAAAKqGxvY2EFMdjUAARPBAAACqxtYXhwA8oD9wAEWbAAAAAgbmFtZWXniMoABFnQAAAEZnBvc3QSZx7zAAReOAAAFJdwcmVwih9ycQAEctAAAAGGd2ViZkthUD4ABHRYAAAABgAAAAEAAAAAyYlvMQAAAADGX7J/AAAAAMxj++AAAQAAAA4AAABOAAAAAAACAAoAAQCkAAEApQCoAAIAqQC8AAEAvQC9AAIAvgDbAAEA3ADcAAIA3QDfAAEA4ADgAAIA4QKkAAECpQKpAAIABAAAAAIAAAAAAAEAAAAKAFQAbgAEREZMVAAaY3lybAAmZ3JlawAybGF0bgA+AAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAQAAAAA//8AAQABAAQAAAAA//8AAQABAAJrZXJuAA5rZXJuABQAAAABAAAAAAABAAEAAgAGAA4AAgAAAAEAEAACAAAAAQESAAEBAgAEAAAAAgAOAIQAHQAm/8sAKv/LADL/ywA0/8sAN/9iADn/LwA6/y8APP9iAFn/YgBa/2IAgf/LAIz/ywCN/8sAjv/LAI//ywCQ/8sAkf/LAJb/YgC//8sAwf/LAMP/ywDF/8sA0//LANX/ywDX/8sA6//LAO3/ywEH/2IChADRAB8ADwDRACb/ywAq/8sAMv/LADT/ywA3/2IAOf8vADr/LwA8/2IAWf9iAFr/YgCB/8sAjP/LAI3/ywCO/8sAj//LAJD/ywCR/8sAlv9iAL//ywDB/8sAw//LAMX/ywDT/8sA1f/LANf/ywDr/8sA7f/LAQf/YgKAANEChADRAAEAAgKAAoQAASEeAAQAAADuAeYDpAPqBKwFBgOkBdAF/gewA+oD6gf2CEgIpglQCfIKAAqiCfIKxAimCKYIpgnyAeYB5gHmAeYB5gHmA6QDpAOkA6QDpAOkA6QISAimCKYIpgimCsQIpgimCKYIpgimCKYKygHmBf4IpgxIDEgIpgOkCfIM2g0cDRwIpgimBQYJ8gUGCfINtgOkBf4HsAewCEgNvA3KDfwOHg4wDjoORA5KDlQOWg5kDmoOVA5wDlQOgg5wDogOqg7IDtYPBA8aD0APag90DqoPmg/8EA4NyhAcECIQVBCaENARBhEoEToRYBGGDwQRrBHSEfwSDg3KDwQRBg8EEjQSUhJcExoTgBOGElwSXBOME7IUTBT6FXwVfBWmFdgU+hOyFaYVfBJcElwVphWmFhIWEhYsFhIWEhYSFhIWWhZaFhIWEhYSFpwWWhZaFqoW0BbmFywXRhecF0YXnBfSGBQXRhgyFqoW0BWmFtAYcBiWGRAWqhbQFqoW0BaqFtAZGhkgGb4U+hV8FXwVfBnQFXwU+hbmFywZ4hnwGgoafBoKGnwVfBJcGo4TjBdGF0YW0BWmFhIWqhbQE4wWqhbQFaYWEhaqFtAWqhbQGsgayBrIGfAZ0BtKG1gbZh4gHioeNA4wCqIAbwAm/8sAKv/LADL/ywA0/8sAN/9iADj/ywA5/y8AOv8vADz/YgBE/5gARf/LAEb/mABH/5gASP+YAEr/mABL/8sATP/LAE7/ywBP/8sAUP/LAFH/ywBS/5gAVP+YAFX/ywBX/8sAWP/LAFn/ywBa/8sAXP/LAIH/ywCM/8sAjf/LAI7/ywCP/8sAkP/LAJH/ywCS/8sAk//LAJT/ywCV/8sAlv9iAJn/mACa/5gAm/+YAJz/mACd/5gAnv+YAJ//mACg/5gAof+YAKL/mACj/5gApP+YAKb/ywCq/8sAq/+YAKz/mACt/5gArv+YAK//mACx/5gAsv/LALP/ywC0/8sAtf/LALb/ywC4/8sAuv+YALz/mAC+/5gAv//LAMD/mADB/8sAwv+YAMP/ywDE/5gAxf/LAMb/mADK/5gAzP+YAM7/mADQ/5gA0v+YANP/ywDU/5gA1f/LANb/mADX/8sA2P+YANr/ywDi/8sA5P/LAOj/ywDq/8sA6//LAOz/mADt/8sA7v+YAPv/YgD8/8sA/f9iAP7/ywD//8sBAP/LAQH/ywEC/8sBA//LAQT/ywEF/8sBBv/LAQf/YgARACT/ywA5/8sAOv/LADv/ywA8/8sAev/LAHv/ywB8/8sAff/LAH7/ywB//8sAgP/LAJb/ywC5/8sAu//LAL3/ywEH/8sAMAAk/y8AJv/LACr/ywAy/8sANP/LAET/YgBI/2IAUf9iAFL/YgBV/2IAWP9iAFn/YgB6/y8Ae/8vAHz/LwB9/y8Afv8vAH//LwCA/y8Agf/LAIz/ywCN/8sAjv/LAI//ywCQ/8sAkf/LAJz/YgCq/2IArv9iALn/LwC6/2IAu/8vAL3/LwC+/2IAv//LAMH/ywDD/8sAxf/LAMz/YgDO/2IA0P9iANP/ywDV/8sA1//LAOv/ywDt/8sBAP9iAQL/YgAWACb/ywAq/8sAMv/LADT/ywBZ/8sAWv/LAIH/ywCM/8sAjf/LAI7/ywCP/8sAkP/LAJH/ywC//8sAwf/LAMP/ywDF/8sA0//LANX/ywDX/8sA6//LAO3/ywAyADf/YgA5/y8AOv8vADz/YgBE/5gARv+YAEf/mABI/5gASv+YAFL/mABU/5gAlv9iAJn/mACa/5gAm/+YAJz/mACd/5gAnv+YAJ//mACg/5gAof+YAKL/mACj/5gApP+YAKv/mACs/5gArf+YAK7/mACv/5gAsf+YALr/mAC8/5gAvv+YAMD/mADC/5gAxP+YAMb/mADK/5gAzP+YAM7/mADQ/5gA0v+YANT/mADW/5gA2P+YAOz/mADu/5gA+/9iAP3/YgEH/2IACwAk/2IAev9iAHv/YgB8/2IAff9iAH7/YgB//2IAgP9iALn/YgC7/2IAvf9iAGwAJv/LACr/ywAy/8sANP/LADf/YgA4/8sAOf8vADr/LwA8/2IARP+YAEX/ywBG/5gAR/+YAEj/mABK/5gAS//LAEz/ywBO/8sAT//LAFD/ywBR/8sAUv+YAFT/mABV/8sAV//LAFj/ywBZ/8sAWv/LAIH/ywCM/8sAjf/LAI7/ywCP/8sAkP/LAJH/ywCS/8sAk//LAJT/ywCV/8sAlv9iAJn/mACa/5gAm/+YAJz/mACd/5gAnv+YAJ//mACg/5gAof+YAKL/mACj/5gApP+YAKb/ywCq/8sAq/+YAKz/mACt/5gArv+YAK//mACx/5gAsv/LALP/ywC0/8sAtf/LALr/mAC8/5gAvv+YAL//ywDA/5gAwf/LAML/mADD/8sAxP+YAMX/ywDG/5gAyv+YAMz/mADO/5gA0P+YANL/mADT/8sA1P+YANX/ywDW/5gA1//LANj/mADa/8sA4v/LAOT/ywDo/8sA6v/LAOv/ywDs/5gA7f/LAO7/mAD7/2IA/P/LAP3/YgD+/8sA///LAQD/ywEB/8sBAv/LAQP/ywEE/8sBBf/LAQb/ywEH/2IAEQAk/2IARP9iAEj/YgBS/2IAVf9iAFj/YgBc/2IAev9iAHv/Y
<style bx:fonts="CMU Serif Upright Italic" bx:pinned="true">@font-face { font-family: "CMU Serif Upright Italic"; font-style: italic; font-weight: normal; font-stretch: normal; font-unicode-range: U+0-10FFFF; font-variant: normal; font-feature-settings: normal; src: url(data:application/x-font-ttf;charset=utf-8;base64,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AHz/xwB9/8cAfv/HAH//xwCA/8cAlv/HALn/xwC7/8cAvf/HAQf/xwAwACT/HQAm/8cAKv/HADL/xwA0/8cARP9WAEj/VgBR/1YAUv9WAFX/VgBY/1YAWf9WAHr/HQB7/x0AfP8dAH3/HQB+/x0Af/8dAID/HQCB/8cAjP/HAI3/xwCO/8cAj//HAJD/xwCR/8cAnP9WAKr/VgCu/1YAuf8dALr/VgC7/x0Avf8dAL7/VgC//8cAwf/HAMP/xwDF/8cAzP9WAM7/VgDQ/1YA0//HANX/xwDX/8cA6//HAO3/xwEA/1YBAv9WABYAJv/HACr/xwAy/8cANP/HAFn/xwBa/8cAgf/HAIz/xwCN/8cAjv/HAI//xwCQ/8cAkf/HAL//xwDB/8cAw//HAMX/xwDT/8cA1f/HANf/xwDr/8cA7f/HADIAN/9WADn/HQA6/x0APP9WAET/jQBG/40AR/+NAEj/jQBK/40AUv+NAFT/jQCW/1YAmf+NAJr/jQCb/40AnP+NAJ3/jQCe/40An/+NAKD/jQCh/40Aov+NAKP/jQCk/40Aq/+NAKz/jQCt/40Arv+NAK//jQCx/40Auv+NALz/jQC+/40AwP+NAML/jQDE/40Axv+NAMr/jQDM/40Azv+NAND/jQDS/40A1P+NANb/jQDY/40A7P+NAO7/jQD7/1YA/f9WAQf/VgALACT/VgB6/1YAe/9WAHz/VgB9/1YAfv9WAH//VgCA/1YAuf9WALv/VgC9/1YAbAAm/8cAKv/HADL/xwA0/8cAN/9WADj/xwA5/x0AOv8dADz/VgBE/40ARf/HAEb/jQBH/40ASP+NAEr/jQBL/8cATP/HAE7/xwBP/8cAUP/HAFH/xwBS/40AVP+NAFX/xwBX/8cAWP/HAFn/xwBa/8cAgf/HAIz/xwCN/8cAjv/HAI//xwCQ/8cAkf/HAJL/xwCT/8cAlP/HAJX/xwCW/1YAmf+NAJr/jQCb/40AnP+NAJ3/jQCe/40An/+NAKD/jQCh/40Aov+NAKP/jQCk/40Apv/HAKr/xwCr/40ArP+NAK3/jQCu/40Ar/+NALH/jQCy/8cAs//HALT/xwC1/8cAuv+NALz/jQC+/40Av//HAMD/jQDB/8cAwv+NAMP/xwDE/40Axf/HAMb/jQDK/40AzP+NAM7/jQDQ/40A0v+NANP/xwDU/40A1f/HANb/jQDX/8cA2P+NANr/xwDi/8cA5P/HAOj/xwDq/8cA6//HAOz/jQDt/8cA7v+NAPv/VgD8/8cA/f9WAP7/xwD//8cBAP/HAQH/xwEC/8cBA//HAQT/xwEF/8cBBv/HAQf/VgARACT/VgBE/1YASP9WAFL/VgBV/1Y
<style bx:fonts="CMU Serif" bx:pinned="true">@font-face { font-family: "CMU Serif"; font-style: normal; font-weight: normal; font-stretch: normal; font-unicode-range: U+0-10FFFF; font-variant: normal; font-feature-settings: normal; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAATAQAABAAwRkZUTVxNGK0AAAE8AAAAHEdERUYMKgkjAAABWAAAAFZHUE9TS4b0XgAAAbAAACHwR1NVQqbdl2sAACOgAAABCE9TLzJTlZroAAAkqAAAAFZjbWFwYnO8RgAAJQAAAAQ+Y3Z0IA6aDLYAAClAAAAAUGZwZ21TtC+nAAApkAAAAmVnYXNwAAAAEAAAK/gAAAAIZ2x5Ztc5KGQAACwAAAM65GhlYWT6jQrpAANm5AAAADZoaGVhChAKZAADZxwAAAAkaG10eALLqdcAA2dAAAAK7mxvY2EEQ0YkAANyMAAACvRtYXhwA9wDtQADfSQAAAAgbmFtZWrVi+UAA31EAAAEinBvc3RIhg7ZAAOB0AAAFWRwcmVwMEjJuAADlzQAAAFJd2ViZlaKUD4AA5iAAAAABgAAAAEAAAAAyYlvMQAAAADGX6JzAAAAAMxkBwgAAQAAAA4AAABOAAAAAAACAAoAAQCkAAEApQCoAAIAqQC8AAEAvQC9AAIAvgDfAAEA4ADgAAIA4QDlAAEA5gDmAAIA5wK2AAECtwK7AAIABAAAAAIAAAAAAAEAAAAKAFQAbgAEREZMVAAaY3lybAAmZ3JlawAybGF0bgA+AAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAQAAAAA//8AAQABAAQAAAAA//8AAQABAAJrZXJuAA5rZXJuABQAAAABAAAAAAABAAEAAgAGAA4AAgAAAAEAEAACAAAAAQFSAAEBQgAEAAAAAgAOAKQAJQAm/8cAKv/HADL/xwA0/8cAOf8dADr/VgA8/1YASgBzAE0A4wBZ/1YAWv+NAFwAcwCB/8cAjP/HAI3/xwCO/8cAj//HAJD/xwCR/8cAlv9WALYAcwC4AHMAv//HAMH/xwDD/8cAxf/HANP/xwDUAHMA1f/HANYAcwDX/8cA2ABzAOYA4wD5/8cA+//HARf/VgKWAOMAJwAPAOMAJv/HACr/xwAy/8cANP/HADn/HQA6/1YAPP9WAEoAcwBNAOMAWf9WAFr/jQBcAHMAgf/HAIz/xwCN/8cAjv/HAI//xwCQ/8cAkf/HAJb/VgC2AHMAuABzAL//xwDB/8cAw//HAMX/xwDT/8cA1ABzANX/xwDWAHMA1//HANgAcwDmAOMA+f/HAPv/xwEX/1YCkgDjApYA4wABAAICkgKWAAEeDAAEAAABCQIcA0YDjASGBJAE6gNGBQwFtgZYA4wDjAbKBxwHwgfcCGIIcAh2CJgIngjgCJ4IngfcB9wJdgmICY4JjgocAhwCHAIcAhwCHAIcA0YDRgNGA0YDRgNGA0YHHAfCB8IHwgfCB8IHwghiCJ4H3AfcB9wH3AfcB9wJiAmICYgJiAocChwKmgfCAhwHwgucC7IIYgzQDNAIYgNGDNoIcAhwCJgImA0cDVYE6gTqBOoNXA1iDWIDRgfcBbYGWAl2BlgJdgmICYgJiAmIBxwNnA2qDdQN8g4EDg4OFA4aDg4OJA4uDjQODg46Dg4OTA46DaoNqg5SDmgObg2qDlIOiA7+D0gPTg6IDogPVA96D+QQShCcEJwQ0hEIEEoPehDSEJwOiA6IENIQ0hFCEWARfhGYEZgRYBFgEWARfhG6EWARmBHwEfARYBFgEi4SQBHwEfASRhG6EnQSnhKsEuITBBM+EwQTPhN4E6oTBBPIEnQSnhDSEp4UBhQoFDoUmBJ0Ep4SdBKeEnQSnhTOFNgU3hF+EEoRfhCcEZgQnBGYEJwRmBVMFWoQnBGYEEoRfhKsEuIVeBWGFZAVphW0EboVtBG6EJwRmA6IFfYPVBJGEwQWPBMEFjwQ0hFgEnQSng9UEkYSdBKeENIRYBJ0Ep4SdBKeFlIUmBZSFJgWUhSYFZAVphVMFWoWuBbGFtQaThpYGmIOBAh2AEoAJv/HACr/xwAy/8cANP/HADf/VgA4/8cAOf8dADr/HQA8/1YARv/HAEf/xwBI/8cAUv/HAFT/xwBX/8cAWf8dAFr/VgBc/1YAgf/HAIz/xwCN/8cAjv/HAI//xwCQ/8cAkf/HAJL/xwCT/8cAlP/HAJX/xwCW/1YAoP/HAKH/xwCi/8cAo//HAKT/xwCp/8cAq//HAKz/xwCt/8cArv/HAK//xwCx/8cAtv9WALj/VgC//8cAwP/HAMH/xwDC/8cAw//HAMT/xwDF/8cAxv/HAMj/xwDK/8cAzP/HAM7/xwDQ/8cA0v/HANP/xwDV/8cA1//HAPn/xwD6/8cA+//HAPz/xwEJ/1YBCv/HAQv/VgEM/8cBDf/HAQ//xwER/8cBE//HARf/VgARACT/xwA5/8cAOv/HADv/xwA8/8cAev/HAHv/xwB8/8cAff/HAH7/xwB//8cAgP/HAJb/xwC5/8cAu//HAL3/xwEX/8cAPgAk/x0AJv/HACr/xwAy/8cANP/HAET/VgBG/1YAR/9WAEj/VgBK/1YAUP9WAFH/VgBS/1YAU/9WAFX/VgBW/1YAWP9WAFn/VgBa/1YAXP9WAF3/VgB6/x0Ae/8dAHz/HQB9/x0Afv8dAH//HQCA/x0Agf/HAIz/xwCN/8cAjv/HAI//xwCQ/8cAkf/HAJz/VgCf/1YAqv9WAK7/VgCx/1YAuf8dALr/VgC7/x0Avf8dAL//xwDB/8cAwv9WAMP/xwDE/1YAxf/HAMz/VgDO/1YA0//HANT/VgDV/8cA1//HANj/VgD5/8cA+//HAQT/VgEO/1YBEP9WAAIALAA5AN8AOQAWACb/xwAq/8cANP/HAFL/xwBZ/1YAWv/HAIH/xwCr/8cArP/HAK3/xwCu/8cAr//HALH/xwC//8cAwf/HAMP/xwDF/8cA0//HANX/xwDX/8cA+v/HAPz/xwAIADf/VgA5/x0AOv8dADz/VgCW/1YBCf9WAQv/VgEX/1YAKgAP/1YAEf9WACT/VgBE/8cASP/HAFL/xwB6/1YAe/9WAHz/VgB9/1YAfv9WAH//VgCA/1YAmf/HAJr/xwCb/8cAnP/HAJ3/xwCe/8cAn//HAKH/xwCi/8cAo//HAKT/xwCr/8cArP/HAK3/xwCu/8cAr//HALH/xwC5/1YAuv/HALv/VgC8/8cAvf9WAL7/xwDM/8cAzv/HAND/xwDS/8cA+v/HAPz/xwAoACb/xwAq/8cAMv/HADT/xwA3/1YAOP/HADn/HQA6/x0APP9WAFf/xwCB/8cAjP/HAI3/xwCO/8cAj//HAJD/xwCR/8cAkv/HAJP/xwCU/8cAlf/HAJb/VgC//8cAwf/HAMP/xwDF/8cA0//HANX/xwDX/8cA+f/HAPv/xwEJ/1YBCv/HAQv/VgEM/8cBDf/HAQ//xwER/8cBE//HARf/VgAcACT/VgBE/1YARv9WAEf/VgBI/1YASv9WAFH/VgBS/1YAU/9WAFX/VgBW/1YAWP9WAFn/VgBa/1YAW/9WAFz/xwBd/1YAev9WAHv/VgB8/1YAff9WAH7/VgB//1YAgP9WALn/VgC7/1YAvf9WAOT/VgAUACb/xwAq/8cAMv/HADT/xwCB/8cAjP/HAI3/xwCO/8cAj//HAJD/xwCR/8cAv//HAMH/xwDD/8cAxf/HANP/xwDV/8cA1//HAPn/xwD7/8cAKQAk/1YARP9WAEb/VgBH/1YASP9WAEr/VgBR/1YAUv9WAFP/VgBV/1YAVv9WAFj/VgBZ/1YAWv9WAFv/VgBd/1YAev9WAHv/VgB8/1YAff9WAH7/VgB//1YAgP9WAJz/VgCq/1YArv9WALn/VgC6/1YAu/9WAL3/VgDC/1YAxP9WAMz/VgDO/
</defs>
<g transform="matrix(1, 0, 0, 1, -3.672197, 6.7055)">
<title>Canvas</title>
<g transform="matrix(1.5, 0, 0, 1.5, -129.509186, 150.177505)">
<title>Map</title>
<rect style="stroke: rgb(123, 123, 123); fill: rgb(182, 182, 182);" x="86.529" y="83.215" width="100" height="100" rx="10" ry="10"/>
<g transform="matrix(1, 0, 0, 1, -0.20116, -0.106644)">
<title>Content</title>
<text style="font-family: &quot;CMU Serif&quot;; font-size: 20px; white-space: pre;" x="115.85" y="108.802"><title>Title</title>Map</text>
<g transform="matrix(1, 0, 0, 1, 0.585829, -2.145175)">
<title>Image</title>
<g>
<title>Road</title>
<path d="M 94.134 129.839 L 187.081 136.966 L 178.044 162.459 L 85.055 155.811 L 94.134 129.839 Z" style="fill: rgb(255, 255, 255);" transform="matrix(0.94104, -0.338296, 0.338296, 0.94104, -41.342723, 54.634923)"/>
<line style="stroke: rgb(0, 0, 0);" x1="180.916" y1="119.793" x2="91.02" y2="144.484"/>
<line style="stroke: rgb(0, 0, 0);" x1="181.308" y1="147.758" x2="91.525" y2="172.957"/>
</g>
<g transform="matrix(0.224187, 0.019142, -0.019142, 0.224187, 135.693649, 85.466484)">
<title>Obstacle1</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="stroke: rgb(0, 0, 0);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
<g transform="matrix(0.224187, 0.019142, -0.019142, 0.224187, 106.84967, 107.737289)">
<title>Obstacle2</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="stroke: rgb(0, 0, 0);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
</g>
</g>
</g>
<g transform="matrix(1, 0, 0, 1, 513.004395, 191.785004)" bx:origin="0.5 0.499798">
<title>Model</title>
<rect style="stroke: rgb(123, 123, 123); fill: rgb(182, 182, 182);" x="86.529" y="83.215" width="150" height="150" rx="10" ry="10"/>
<g transform="matrix(1, 0, 0, 1, -28.772003, 44.090492)">
<title>Content</title>
<text transform="matrix(1, 0, 0, 1, 74.896301, -41.792992)" style="font-family: &quot;CMU Serif&quot;; font-size: 20px; text-anchor: middle; white-space: pre;"><title>Title</title><tspan x="115.85" y="110.458">Spatial Bicycle</tspan><tspan x="115.85" dy="1em"></tspan><tspan>Model</tspan></text>
<path style="stroke: rgb(0, 0, 0); fill: none; stroke-width: 3px; stroke-dasharray: 8px;" d="M 120.118 178.167 C 120.198 175.198 199.83 114.509 260.484 139.303">
<title>Centerline</title>
</path>
<g transform="matrix(1, 0, 0, 1, 29.211052, -44.164238)">
<title>Car</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="fill: rgb(241, 196, 15); stroke: rgb(183, 149, 11);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
<g>
<title>CoordinateSystem</title>
<circle style="fill: rgb(216, 216, 216);" cx="190.732" cy="138.808" r="2.514"/>
<path d="M 703.983 397.868 H 751.809 L 751.809 397.021 L 755.879 398.368 L 751.809 399.715 L 751.809 398.868 H 703.983 V 397.868 Z" style="fill: rgb(216, 216, 216);" transform="matrix(0.931865, -0.362805, 0.362805, 0.931865, -609.689148, 23.114769)" bx:shape="arrow 703.983 397.021 51.896 2.694 1 4.07 0 1@636655cb"/>
<path d="M 703.986 397.87 H 736.335 L 736.335 397.023 L 740.405 398.37 L 736.335 399.717 L 736.335 398.87 H 703.986 V 397.87 Z" style="fill: rgb(216, 216, 216);" transform="matrix(-0.363197, -0.931712, 0.931712, -0.363197, 75.533173, 940.29718)" bx:shape="arrow 703.986 397.023 36.419 2.694 1 4.07 0 1@c294119b"/>
</g>
</g>
</g>
<g transform="matrix(2, 0, 0, 2, 101.942001, 83.570007)">
<title>MPC</title>
<rect style="stroke: rgb(123, 123, 123); fill: rgb(182, 182, 182);" x="86.529" y="83.215" width="100" height="100" rx="10" ry="10"/>
<g transform="matrix(1, 0, 0, 1, 0, -2.138138)">
<title>Content</title>
<text style="font-family: &quot;CMU Serif&quot;; font-size: 20px; white-space: pre;" x="112.215" y="112.804"><title>Title</title>MPC</text>
<g transform="matrix(1, 0, 0, 1, 0.38467, -0.110068)">
<title>Image</title>
<g>
<title>Road</title>
<path d="M 94.134 129.839 L 187.081 136.966 L 178.044 162.459 L 85.055 155.811 L 94.134 129.839 Z" style="fill: rgb(255, 255, 255);" transform="matrix(0.94104, -0.338296, 0.338296, 0.94104, -41.342723, 54.634923)"/>
<line style="stroke: rgb(0, 0, 0);" x1="180.916" y1="119.793" x2="91.02" y2="144.484"/>
<line style="stroke: rgb(0, 0, 0);" x1="181.308" y1="147.758" x2="91.525" y2="172.957"/>
<line style="stroke: rgb(0, 0, 0); stroke-dasharray: 4px;" x1="176.004" y1="134.198" x2="91.956" y2="157.692"/>
</g>
<path style="fill: none; stroke: rgb(186, 74, 0);" d="M 110.184 160.325 C 110.184 160.325 115.233 159.232 119.24 154.961 C 124.349 149.516 122.28 142.129 135.068 138.593 C 151.626 134.014 149.427 144.388 163.679 144.388 C 170.411 144.388 178.271 141.222 178.271 141.222">
<title>Prediction</title>
</path>
<g transform="matrix(0.224187, 0.019142, -0.019142, 0.224187, 69.93383, 118.310059)">
<title>EgoCar</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="fill: rgb(241, 196, 15); stroke: rgb(183, 149, 11);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(183, 149, 11);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
<g transform="matrix(0.224187, 0.019142, -0.019142, 0.224187, 135.693649, 85.466484)">
<title>Obstacle1</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="fill: rgb(107, 107, 107); stroke: rgb(0, 0, 0);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(107, 107, 107); stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(107, 107, 107); stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(107, 107, 107); stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="fill: rgb(107, 107, 107); stroke: rgb(0, 0, 0);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
<g transform="matrix(0.224187, 0.019142, -0.019142, 0.224187, 106.84967, 107.737289)">
<title>Obstacle2</title>
<rect x="151.445" y="128.995" width="75.589" height="34.674" style="stroke: rgb(0, 0, 0); fill: rgb(107, 107, 107);" transform="matrix(0.935661, -0.3529, 0.3529, 0.935661, -67.183418, 112.837814)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0); fill: rgb(107, 107, 107);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, -10.875901, 164.519867)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0); fill: rgb(107, 107, 107);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 4.216176, 199.521759)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0); fill: rgb(107, 107, 107);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 32.229073, 148.331528)"/>
<rect x="123.573" y="57.602" width="15" height="3" style="stroke: rgb(0, 0, 0); fill: rgb(107, 107, 107);" rx="2.521" ry="2.521" transform="matrix(0.935444, -0.353475, 0.353475, 0.935444, 47.321148, 183.004654)"/>
</g>
</g>
</g>
</g>
<g transform="matrix(1, 0, 0, 1, 213.471008, -104.214996)">
<title>Path</title>
<rect style="stroke: rgb(123, 123, 123); fill: rgb(182, 182, 182);" x="86.529" y="83.215" width="150" height="150" rx="10" ry="10"/>
<g transform="matrix(1, 0, 0, 1, -1.405754, 0.447533)">
<title>Content</title>
<text style="font-family: &quot;CMU Serif&quot;; font-size: 20px; white-space: pre;" x="95.223" y="118.415"><title>Title</title>Reference Path</text>
<g transform="matrix(1, 0, 0, 1, -1.675125, -3.871056)">
<title>Image</title>
<g transform="matrix(1.5, 0, 0, 1.5, -39.636116, -39.77951)">
<title>Road</title>
<path d="M 91.165 144.973 L 181.043 120.237 L 181.163 147.284 L 91.408 172.486 L 91.165 144.973 Z" style="fill: rgb(255, 255, 255);"/>
<line style="stroke: rgb(0, 0, 0);" x1="180.916" y1="119.793" x2="91.02" y2="144.484"/>
<line style="stroke: rgb(0, 0, 0);" x1="181.308" y1="147.758" x2="91.525" y2="172.957"/>
</g>
<g transform="matrix(1, 0, 0, 1, 1.947797, -0.315943)">
<title>Waypoints</title>
<g transform="matrix(1, 0, 0, 1, -83.436569, 56.840023)">
<title>CoordinateSystem</title>
<path d="M 703.985 397.869 H 722.591 L 722.591 397.022 L 726.661 398.369 L 722.591 399.716 L 722.591 398.869 H 703.985 V 397.869 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.958043, -0.286625, 0.286625, 0.958043, -597.770508, -40.942646)" bx:shape="arrow 703.985 397.022 22.676 2.694 1 4.07 0 1@c3f45f3f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.287349, 0.957826, -0.957826, 0.287349, 369.80481, -650.79657)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(-0.286513, -0.958076, 0.958076, -0.286513, 10.8393, 928.167908)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<circle style="fill: rgb(85, 85, 85);" cx="190.732" cy="138.808" r="2.514"/>
</g>
<g transform="matrix(1, 0, 0, 1, -58.77124, 49.711796)">
<title>CoordinateSystem</title>
<path d="M 703.985 397.869 H 722.591 L 722.591 397.022 L 726.661 398.369 L 722.591 399.716 L 722.591 398.869 H 703.985 V 397.869 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.958043, -0.286625, 0.286625, 0.958043, -597.770508, -40.942646)" bx:shape="arrow 703.985 397.022 22.676 2.694 1 4.07 0 1@c3f45f3f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.287349, 0.957826, -0.957826, 0.287349, 369.780029, -650.752136)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(-0.286513, -0.958076, 0.958076, -0.286513, 11.02688, 928.449402)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<circle style="fill: rgb(85, 85, 85);" cx="190.732" cy="138.808" r="2.514"/>
</g>
<g transform="matrix(1, 0, 0, 1, 14.870872, 28.393618)">
<title>CoordinateSystem</title>
<path d="M 703.985 397.869 H 722.591 L 722.591 397.022 L 726.661 398.369 L 722.591 399.716 L 722.591 398.869 H 703.985 V 397.869 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.958043, -0.286625, 0.286625, 0.958043, -646.771912, -26.781851)" bx:shape="arrow 703.985 397.022 22.676 2.694 1 4.07 0 1@c3f45f3f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.287349, 0.957826, -0.957826, 0.287349, 320.897675, -636.326416)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(-0.286513, -0.958076, 0.958076, -0.286513, -37.88131, 942.855225)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<circle style="fill: rgb(85, 85, 85);" cx="141.731" cy="152.969" r="2.514"/>
</g>
<g transform="matrix(1, 0, 0, 1, -9.727713, 35.39743)">
<title>CoordinateSystem</title>
<path d="M 703.985 397.869 H 722.591 L 722.591 397.022 L 726.661 398.369 L 722.591 399.716 L 722.591 398.869 H 703.985 V 397.869 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.958043, -0.286625, 0.286625, 0.958043, -597.770508, -40.942646)" bx:shape="arrow 703.985 397.022 22.676 2.694 1 4.07 0 1@c3f45f3f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.287349, 0.957826, -0.957826, 0.287349, 370.051147, -650.136719)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(-0.286513, -0.958076, 0.958076, -0.286513, 11.272656, 929.198242)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<circle style="fill: rgb(85, 85, 85);" cx="190.732" cy="138.808" r="2.514"/>
</g>
<g transform="matrix(1, 0, 0, 1, -34.130524, 42.554413)">
<title>CoordinateSystem</title>
<path d="M 703.985 397.869 H 722.591 L 722.591 397.022 L 726.661 398.369 L 722.591 399.716 L 722.591 398.869 H 703.985 V 397.869 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.958043, -0.286625, 0.286625, 0.958043, -548.769104, -55.103439)" bx:shape="arrow 703.985 397.022 22.676 2.694 1 4.07 0 1@c3f45f3f"/>
<path d="M 703.988 397.871 H 720.611 L 720.611 397.024 L 724.681 398.371 L 720.611 399.718 L 720.611 398.871 H 703.988 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(0.287349, 0.957826, -0.957826, 0.287349, 419.062714, -664.291565)" bx:shape="arrow 703.988 397.024 20.693 2.694 1 4.07 0 1@1dc77a8f"/>
<path d="M 703.989 397.871 H 719.914 L 719.914 397.024 L 723.984 398.371 L 719.914 399.718 L 719.914 398.871 H 703.989 V 397.871 Z" style="fill: rgb(245, 176, 65);" transform="matrix(-0.286613, -0.958046, 0.958046, -0.286613, 60.257553, 914.691589)" bx:shape="arrow 703.989 397.024 19.995 2.694 1 4.07 0 1@ef5c25a2"/>
<circle style="fill: rgb(85, 85, 85);" cx="239.733" cy="124.647" r="2.514"/>
</g>
</g>
</g>
</g>
</g>
<g>
<title>Annotations</title>
<g transform="matrix(1, 0, 0, 1, -73.950676, -168.658707)">
<title>MPC_Path</title>
<g transform="matrix(1, 0, 0, 1, 0, 24)">
<title>Path2MPC</title>
<path d="M 618.011 272.502 H 695.815 L 695.815 267.432 L 717.956 274.919 L 695.815 282.407 L 695.815 277.337 H 618.011 V 272.502 Z" style="" transform="matrix(-0.005021, 0.999987, -0.999987, -0.005021, 727.22052, -332.314423)" bx:shape="arrow 618.011 267.432 99.945 14.975 4.835 22.141 0 1@d235ef07"/>
<text transform="matrix(1, 0, 0, 1, -162.615112, 61.787788)" style="font-family: &quot;CMU Serif&quot;; font-size: 11px; text-anchor: middle; text-transform: capitalize; white-space: pre;"><tspan x="533.619" y="270.13">State &amp; Input Reference</tspan><tspan x="533.619" dy="1em"></tspan><tspan>State Constraints</tspan></text>
</g>
</g>
<g transform="matrix(1, 0, 0, -1, -43.774796, 260.681854)">
<title>Path_Model</title>
<path d="M -618.01 -262.362 H -344.613 L -344.613 -267.432 L -322.472 -259.945 L -344.613 -252.457 L -344.613 -257.527 H -618.01 V -262.362 Z" style="" transform="matrix(0.707153, -0.707061, -0.707061, -0.707153, 769.112737, -409.611124)" bx:shape="arrow -618.01 -267.432 295.538 14.975 4.835 22.141 0 1@ac251b6d"/>
</g>
<g>
<title>Map_Path</title>
<text transform="matrix(1, 0, 0, 1, -414.0271, -134.005188)" style="font-family: &quot;CMU Serif&quot;; font-size: 11px; text-transform: capitalize; white-space: pre; text-anchor: middle;" x="533.6190185546875" y="270.1300048828125">Dynamic Drivable<tspan x="533.6190185546875" dy="1em"></tspan>Area Information</text>
<path d="M -618.01 -262.362 H -344.613 L -344.613 -267.432 L -322.472 -259.945 L -344.613 -252.457 L -344.613 -257.527 H -618.01 V -262.362 Z" style="" transform="matrix(0.707153, -0.707061, -0.707061, -0.707153, 326.614446, -362.32609)" bx:shape="arrow -618.01 -267.432 295.538 14.975 4.835 22.141 0 1@ac251b6d"/>
<text style="font-family: &quot;CMU Serif&quot;; font-size: 11px; text-anchor: middle; text-transform: capitalize; white-space: pre;" x="619.846" y="136.203">State Reference</text>
</g>
<g transform="matrix(1, 0, 0, 1, 0, -18.251724)">
<title>MPC_Model</title>
<g transform="matrix(1, 0, 0, 1, 1.999981, 24)">
<title>Model2MPC</title>
<path d="M 618.011 272.502 H 695.815 L 695.815 267.432 L 717.956 274.919 L 695.815 282.407 L 695.815 277.337 H 618.011 V 272.502 Z" style="" transform="matrix(-0.999987, -0.005021, 0.005021, -0.999987, 1202.250122, 610.024292)" bx:shape="arrow 618.011 267.432 99.945 14.975 4.835 22.141 0 1@d235ef07"/>
<text transform="matrix(1, 0, 0, 1, 2.05416, 33.753033)" style="font-family: &quot;CMU Serif&quot;; font-size: 11px; text-anchor: middle; text-transform: capitalize; white-space: pre;"><tspan x="533.619" y="270.13">Current State</tspan><tspan x="533.619" dy="1em"></tspan><tspan>LTV System Dynamics</tspan></text>
</g>
<g transform="matrix(1, 0, 0, 1, -2.848804, 79.335831)">
<title>MPC2Model</title>
<path d="M 618.011 272.502 H 695.815 L 695.815 267.432 L 717.956 274.919 L 695.815 282.407 L 695.815 277.337 H 618.011 V 272.502 Z" style="" transform="matrix(0.999987, -0.005021, -0.005021, -0.999987, -126.089845, 610.02429)" bx:shape="arrow 618.011 267.432 99.945 14.975 4.835 22.141 0 1@d235ef07"/>
<text transform="matrix(1, 0, 0, 1, 6.887368, 38.797359)" style="font-family: &quot;CMU Serif&quot;; font-size: 11px; text-anchor: middle; white-space: pre;"><tspan x="533.619" y="270.13">Velocity &amp; Steering </tspan><tspan x="533.6190185546875" dy="1em"></tspan><tspan>Commands</tspan></text>
</g>
</g>
</g>
</g>
</svg>