983 lines
50 KiB
Clojure
983 lines
50 KiB
Clojure
{:highlights [{:id #uuid "63f0e215-c98e-4beb-90ff-213069b99218",
|
||
:page 1,
|
||
:position {:bounding {:x1 486.838134765625,
|
||
:y1 642.0628967285156,
|
||
:x2 579.4893188476562,
|
||
:y2 664.7295532226562,
|
||
:width 1387.2,
|
||
:height 1795.2},
|
||
:rects ({:x1 486.838134765625,
|
||
:y1 642.0628967285156,
|
||
:x2 579.4893188476562,
|
||
:y2 664.7295532226562,
|
||
:width 1387.2,
|
||
:height 1795.2}),
|
||
:page 1},
|
||
:content {:text "in robotics"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0e219-d3a0-4335-9f4e-9e5e08136f18",
|
||
:page 1,
|
||
:position {:bounding {:x1 110.9840316772461,
|
||
:y1 642.0628967285156,
|
||
:x2 680.0528793334961,
|
||
:y2 664.7295532226562,
|
||
:width 1387.2,
|
||
:height 1795.2},
|
||
:rects ({:x1 110.9840316772461,
|
||
:y1 642.0628967285156,
|
||
:x2 680.0528793334961,
|
||
:y2 664.7295532226562,
|
||
:width 1387.2,
|
||
:height 1795.2}),
|
||
:page 1},
|
||
:content {:text "well proven in different sectors. However, in robotics, where the"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0e235-b9c5-43c3-b8f3-a75ce8f2daa4",
|
||
:page 1,
|
||
:position {:bounding {:x1 204.78054809570312,
|
||
:y1 727.6499938964844,
|
||
:x2 672.9088134765625,
|
||
:y2 751.6499938964844,
|
||
:width 1468.8,
|
||
:height 1900.8},
|
||
:rects ({:x1 204.78054809570312,
|
||
:y1 727.6499938964844,
|
||
:x2 672.9088134765625,
|
||
:y2 751.6499938964844,
|
||
:width 1468.8,
|
||
:height 1900.8}),
|
||
:page 1},
|
||
:content {:text "MDD approaches are struggling to gain a foothold"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0e24e-544b-46cd-8306-eba71ce90ed8",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 350,
|
||
:x2 600.0500335693359,
|
||
:y2 706.078125,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 350,
|
||
:x2 0,
|
||
:y2 369.6666679382324,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 127.39530944824219,
|
||
:y1 666.1510620117188,
|
||
:x2 600.0500335693359,
|
||
:y2 686.1510620117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 686.078125,
|
||
:x2 223.4550018310547,
|
||
:y2 706.078125,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "analyzing “ everyday” code and encapsulating this existing code in models"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f354-93cc-49bd-8074-718d7618d83e",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 382,
|
||
:x2 600.0477294921875,
|
||
:y2 745.9270935058594,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 382,
|
||
:x2 0,
|
||
:y2 401.66666412353516,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 264.62548828125,
|
||
:y1 706,
|
||
:x2 600.0477294921875,
|
||
:y2 726,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 725.9270935058594,
|
||
:x2 136.33438110351562,
|
||
:y2 745.9270935058594,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "models to encapsulate ROS hand-written code"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f359-4175-42a9-a77a-70761424bbe3",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 398,
|
||
:x2 600.0460815429688,
|
||
:y2 765.8541870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 398,
|
||
:x2 0,
|
||
:y2 417.66666412353516,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 240.65548706054688,
|
||
:y1 725.9270935058594,
|
||
:x2 600.0460815429688,
|
||
:y2 745.9270935058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 745.8541870117188,
|
||
:x2 222.94456481933594,
|
||
:y2 765.8541870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "tools to ease the production and debugging of complex system"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f35e-d876-4018-bf7b-16032db09046",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 414,
|
||
:x2 600.0487060546875,
|
||
:y2 785.7760620117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 414,
|
||
:x2 0,
|
||
:y2 433.66666412353516,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 438.14605712890625,
|
||
:y1 745.8541870117188,
|
||
:x2 600.0487060546875,
|
||
:y2 765.8541870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 765.7760620117188,
|
||
:x2 172.8890838623047,
|
||
:y2 785.7760620117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "applying them to real use cases."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f38a-4be9-41c2-a1f2-f300281e19e2",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 686,
|
||
:x2 600.1310958862305,
|
||
:y2 1237.0364685058594,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 686,
|
||
:x2 0,
|
||
:y2 705.6666641235352,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 702,
|
||
:x2 0,
|
||
:y2 721.6666641235352,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 413.24072265625,
|
||
:y1 1166.8854370117188,
|
||
:x2 599.772216796875,
|
||
:y2 1189.21875,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 1190.796875,
|
||
:x2 600.1310958862305,
|
||
:y2 1213.1302185058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 1214.703125,
|
||
:x2 517.443717956543,
|
||
:y2 1237.0364685058594,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "There is no culture of modeling the design before the implementation phase, an approach more adequate for industrial applications."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f3b6-55f6-4160-b496-7b9a17cb8e3d",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 592.7916870117188,
|
||
:x2 1126.156494140625,
|
||
:y2 961.6666870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 623.953125,
|
||
:y1 592.7916870117188,
|
||
:x2 1126.156494140625,
|
||
:y2 615.125,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 616.6979370117188,
|
||
:x2 1126.1531982421875,
|
||
:y2 639.03125,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 640.609375,
|
||
:x2 1126.1564331054688,
|
||
:y2 662.9427185058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 664.5208435058594,
|
||
:x2 705.6216735839844,
|
||
:y2 686.8541870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 910,
|
||
:x2 0,
|
||
:y2 929.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 926,
|
||
:x2 0,
|
||
:y2 945.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 942,
|
||
:x2 0,
|
||
:y2 961.6666870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "factors behind the community’s displeasure of using models and worked on a solution, a way of introducing models, that would make the models more user-friendly for the typical ROS developer."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f3c6-4450-43e6-a8e0-b6b4ae05721b",
|
||
:page 1,
|
||
:position {:bounding {:x1 940.161376953125,
|
||
:y1 783.9114685058594,
|
||
:x2 994.939453125,
|
||
:y2 806.2448120117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 940.161376953125,
|
||
:y1 783.9114685058594,
|
||
:x2 994.939453125,
|
||
:y2 806.2448120117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "testing"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f3cf-9f58-4665-aeaa-32e313fbd42b",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 783.9114685058594,
|
||
:x2 1126.155029296875,
|
||
:y2 1057.6666870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 1005.2613525390625,
|
||
:y1 783.9114685058594,
|
||
:x2 1126.155029296875,
|
||
:y2 806.2448120117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 807.8229370117188,
|
||
:x2 833.6403198242188,
|
||
:y2 830.15625,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 1038,
|
||
:x2 0,
|
||
:y2 1057.6666870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "composition or to generate new packages"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f3e4-8918-468d-be04-25fdbe7bbc59",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 831.5729370117188,
|
||
:x2 1126.1529541015625,
|
||
:y2 1105.6666870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 765.1885681152344,
|
||
:y1 831.5729370117188,
|
||
:x2 1126.149169921875,
|
||
:y2 853.90625,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 855.4791870117188,
|
||
:x2 1126.1529541015625,
|
||
:y2 877.8125,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 879.390625,
|
||
:x2 669.1427001953125,
|
||
:y2 901.7239685058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 1070,
|
||
:x2 0,
|
||
:y2 1089.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 1086,
|
||
:x2 0,
|
||
:y2 1105.6666870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "e convey the lessons we have learned during the development process of our models and the tools to operate them."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f423-4ed0-495d-8a7b-bd94ab0da1c3",
|
||
:page 1,
|
||
:position {:bounding {:x1 766.296875,
|
||
:y1 1238.6927185058594,
|
||
:x2 806.1581420898438,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 766.296875,
|
||
:y1 1238.6927185058594,
|
||
:x2 806.1581420898438,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "topic"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f427-d923-4623-b4b3-ced91ed5ed22",
|
||
:page 1,
|
||
:position {:bounding {:x1 655.9371337890625,
|
||
:y1 1166.9583435058594,
|
||
:x2 810.530517578125,
|
||
:y2 1189.2916870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 655.9371337890625,
|
||
:y1 1166.9583435058594,
|
||
:x2 810.530517578125,
|
||
:y2 1189.2916870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "computation graph"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f429-49f0-4198-a894-21fdd175dbb6",
|
||
:page 1,
|
||
:position {:bounding {:x1 796.4270935058594,
|
||
:y1 1190.8698120117188,
|
||
:x2 842.923095703125,
|
||
:y2 1213.203125,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 796.4270935058594,
|
||
:y1 1190.8698120117188,
|
||
:x2 842.923095703125,
|
||
:y2 1213.203125,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "nodes"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f42b-3213-430f-9b4e-87d70f9967b4",
|
||
:page 1,
|
||
:position {:bounding {:x1 818.1041870117188,
|
||
:y1 1238.6927185058594,
|
||
:x2 874.5441284179688,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 818.1041870117188,
|
||
:y1 1238.6927185058594,
|
||
:x2 874.5441284179688,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "service"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f42d-3284-4600-86b0-4b9fea912fac",
|
||
:page 1,
|
||
:position {:bounding {:x1 948.5729370117188,
|
||
:y1 1238.6927185058594,
|
||
:x2 998.396240234375,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 948.5729370117188,
|
||
:y1 1238.6927185058594,
|
||
:x2 998.396240234375,
|
||
:y2 1261.0260620117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 1},
|
||
:content {:text "action"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f456-88bd-489d-addb-cb815ef7e956",
|
||
:page 2,
|
||
:position {:bounding {:x1 0,
|
||
:y1 62,
|
||
:x2 600.1286010742188,
|
||
:y2 279.109375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 62,
|
||
:x2 0,
|
||
:y2 81.66667175292969,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 320.04083251953125,
|
||
:y1 232.86459350585938,
|
||
:x2 600.1286010742188,
|
||
:y2 255.19793701171875,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 256.77606201171875,
|
||
:x2 389.11019134521484,
|
||
:y2 279.109375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "multi-body systems such as robotic manipulator arms and mobile robots"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f4af-5d9e-4265-8b3d-328957fd1de1",
|
||
:page 2,
|
||
:position {:bounding {:x1 0,
|
||
:y1 366,
|
||
:x2 600.128288269043,
|
||
:y2 775.3073120117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 366,
|
||
:x2 0,
|
||
:y2 385.6666717529297,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 382,
|
||
:x2 0,
|
||
:y2 401.6666717529297,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 505.2924499511719,
|
||
:y1 705.1510620117188,
|
||
:x2 599.7766723632812,
|
||
:y2 727.484375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 729.0625,
|
||
:x2 600.128288269043,
|
||
:y2 751.3958740234375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 752.9739990234375,
|
||
:x2 432.01427459716797,
|
||
:y2 775.3073120117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text " The Xacro file has to be dynamically converted into a URDF file before being consumed by the target software"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f521-7f0a-4687-92b9-565e1464a945",
|
||
:page 2,
|
||
:position {:bounding {:x1 0,
|
||
:y1 282.7708435058594,
|
||
:x2 1126.1561279296875,
|
||
:y2 1009.666748046875,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 643.875,
|
||
:y1 282.7708435058594,
|
||
:x2 1126.1500854492188,
|
||
:y2 305.10418701171875,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 306.68231201171875,
|
||
:x2 1126.1553955078125,
|
||
:y2 329.015625,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 330.59375,
|
||
:x2 1126.1561279296875,
|
||
:y2 352.9270935058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 623.953125,
|
||
:y1 354.5,
|
||
:x2 766.3261108398438,
|
||
:y2 376.8333435058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 958,
|
||
:x2 0,
|
||
:y2 977.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 974,
|
||
:x2 0,
|
||
:y2 993.666748046875,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 990,
|
||
:x2 0,
|
||
:y2 1009.666748046875,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "All of these efforts follow a traditional MDE top-down approach with the generation of boilerplate code from the models, but they do not support the import of existing code created manually."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f53a-28ab-468e-b47c-3e201b1d5785",
|
||
:page 2,
|
||
:position {:bounding {:x1 663.8020935058594,
|
||
:y1 528.3958435058594,
|
||
:x2 751.507568359375,
|
||
:y2 550.7291870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 663.8020935058594,
|
||
:y1 528.3958435058594,
|
||
:x2 751.507568359375,
|
||
:y2 550.7291870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "SmartSoft "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f568-ee6e-433f-8bde-5fbe03e6d711",
|
||
:page 2,
|
||
:position {:bounding {:x1 663.8020935058594,
|
||
:y1 695.765625,
|
||
:x2 840.2320251464844,
|
||
:y2 718.0989990234375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 663.8020935058594,
|
||
:y1 695.765625,
|
||
:x2 840.2320251464844,
|
||
:y2 718.0989990234375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "Papyrus for Robotic"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f5bc-4db2-4251-b5a2-00d3ae6d0d65",
|
||
:page 2,
|
||
:position {:bounding {:x1 791.0137634277344,
|
||
:y1 1121.1666870117188,
|
||
:x2 894.6646728515625,
|
||
:y2 1143.5,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 791.0137634277344,
|
||
:y1 1121.1666870117188,
|
||
:x2 894.6646728515625,
|
||
:y2 1143.5,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "metamodels "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f5d2-4ddb-4c30-81ff-ae8eeb751d11",
|
||
:page 2,
|
||
:position {:bounding {:x1 694.5115661621094,
|
||
:y1 1295.4635620117188,
|
||
:x2 876.7275390625,
|
||
:y2 1317.796875,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 694.5115661621094,
|
||
:y1 1295.4635620117188,
|
||
:x2 876.7275390625,
|
||
:y2 1317.796875,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "source code of a node"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f5d7-f572-4c53-9a9b-70911cc4e94d",
|
||
:page 2,
|
||
:position {:bounding {:x1 837.4574584960938,
|
||
:y1 1319.375,
|
||
:x2 958.6432495117188,
|
||
:y2 1341.7083740234375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 837.4574584960938,
|
||
:y1 1319.375,
|
||
:x2 958.6432495117188,
|
||
:y2 1341.7083740234375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "unning system"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f5de-0bcb-49a5-b214-38de07b99c8d",
|
||
:page 2,
|
||
:position {:bounding {:x1 847.91357421875,
|
||
:y1 1367.1979370117188,
|
||
:x2 1000.239990234375,
|
||
:y2 1389.53125,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 847.91357421875,
|
||
:y1 1367.1979370117188,
|
||
:x2 1000.239990234375,
|
||
:y2 1389.53125,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 2},
|
||
:content {:text "robot’s kinematics"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f62c-f384-4bbb-8ddb-eab231d9390d",
|
||
:page 3,
|
||
:position {:bounding {:x1 132.66390991210938,
|
||
:y1 681.1875,
|
||
:x2 556.3300170898438,
|
||
:y2 703.5208435058594,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 132.66390991210938,
|
||
:y1 681.1875,
|
||
:x2 556.3300170898438,
|
||
:y2 703.5208435058594,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 3},
|
||
:content {:text "Representation of the information in a package"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f630-867f-4897-9309-8789f01273ce",
|
||
:page 3,
|
||
:position {:bounding {:x1 133.70736694335938,
|
||
:y1 824.6458435058594,
|
||
:x2 368.3455505371094,
|
||
:y2 846.9791870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 133.70736694335938,
|
||
:y1 824.6458435058594,
|
||
:x2 368.3455505371094,
|
||
:y2 846.9791870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 3},
|
||
:content {:text "Representation of a system"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f634-dd0c-403b-b468-360d29645925",
|
||
:page 3,
|
||
:position {:bounding {:x1 133.21868896484375,
|
||
:y1 920.2916870117188,
|
||
:x2 474.90460205078125,
|
||
:y2 942.625,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 133.21868896484375,
|
||
:y1 920.2916870117188,
|
||
:x2 474.90460205078125,
|
||
:y2 942.625,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 3},
|
||
:content {:text "Representation of kinematics information"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f6ca-d0d8-4df5-8ee8-33b4e1819d59",
|
||
:page 4,
|
||
:position {:bounding {:x1 0,
|
||
:y1 606,
|
||
:x2 600.1304931640625,
|
||
:y2 974.7708740234375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 606,
|
||
:x2 0,
|
||
:y2 625.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 622,
|
||
:x2 0,
|
||
:y2 641.6666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 364.16595458984375,
|
||
:y1 904.6198120117188,
|
||
:x2 600.1304931640625,
|
||
:y2 926.953125,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 928.5260620117188,
|
||
:x2 600.1264572143555,
|
||
:y2 950.859375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 952.4375,
|
||
:x2 338.41576385498047,
|
||
:y2 974.7708740234375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 4},
|
||
:content {:text " component can be either a single node as a system, or an union of nodes, independent of how it is created internally."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0f6fc-dd1c-4c45-9ff0-80d21f632c46",
|
||
:page 5,
|
||
:position {:bounding {:x1 0,
|
||
:y1 334,
|
||
:x2 568.9279632568359,
|
||
:y2 731.8958740234375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 334,
|
||
:x2 0,
|
||
:y2 353.6666717529297,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 350,
|
||
:x2 0,
|
||
:y2 369.6666717529297,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 366,
|
||
:x2 0,
|
||
:y2 385.6666717529297,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 460.45550537109375,
|
||
:y1 637.8333435058594,
|
||
:x2 568.5905151367188,
|
||
:y2 660.1666870117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 129.1041717529297,
|
||
:y1 661.7395935058594,
|
||
:x2 568.9279632568359,
|
||
:y2 684.0729370117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 129.1041717529297,
|
||
:y1 685.6510620117188,
|
||
:x2 568.9270477294922,
|
||
:y2 707.984375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 129.1041717529297,
|
||
:y1 709.5625,
|
||
:x2 388.1167449951172,
|
||
:y2 731.8958740234375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 5},
|
||
:content {:text "we created a component entity which description is independent on how it works internally, i.e., it can be a single node or a composition of several nodes."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fb4d-4919-497c-818e-e59955ac1d0f",
|
||
:page 5,
|
||
:position {:bounding {:x1 0,
|
||
:y1 654,
|
||
:x2 600.120849609375,
|
||
:y2 1218.0260620117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 654,
|
||
:x2 0,
|
||
:y2 673.6666641235352,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 145.88955688476562,
|
||
:y1 1171.78125,
|
||
:x2 600.120849609375,
|
||
:y2 1194.1145935058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 1195.6927185058594,
|
||
:x2 154.67489624023438,
|
||
:y2 1218.0260620117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 5},
|
||
:content {:text "nconsistency between design-time and runtime information"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fb5d-4e9e-4b2c-bf43-60adb8baeda9",
|
||
:page 5,
|
||
:position {:bounding {:x1 666.16162109375,
|
||
:y1 512.2760620117188,
|
||
:x2 834.96875,
|
||
:y2 534.609375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 666.16162109375,
|
||
:y1 512.2760620117188,
|
||
:x2 834.96875,
|
||
:y2 534.609375,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 5},
|
||
:content {:text "Lack of conventions"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fb69-c1e1-4e4f-aec3-c2d08db17fe4",
|
||
:page 5,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1262.4895935058594,
|
||
:x2 1094.963623046875,
|
||
:y2 1585.6666870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 705.0325622558594,
|
||
:y1 1262.4895935058594,
|
||
:x2 1094.963623046875,
|
||
:y2 1284.8229370117188,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 655.1354370117188,
|
||
:y1 1286.4010620117188,
|
||
:x2 1073.0390014648438,
|
||
:y2 1308.734375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 0,
|
||
:y1 1566,
|
||
:x2 0,
|
||
:y2 1585.6666870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 5},
|
||
:content {:text "ig drawback to apply MDD as there are no guidelines of the code to be generated by the tools"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "63f0fc7b-ed70-499b-b872-64bb973f76fd",
|
||
:page 6,
|
||
:position {:bounding {:x1 137.7760467529297,
|
||
:y1 250.39584350585938,
|
||
:x2 333.9647216796875,
|
||
:y2 272.72918701171875,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 137.7760467529297,
|
||
:y1 250.39584350585938,
|
||
:x2 333.9647216796875,
|
||
:y2 272.72918701171875,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 6},
|
||
:content {:text "Models implementation"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fc82-7f94-497c-b493-711c39860dd6",
|
||
:page 6,
|
||
:position {:bounding {:x1 137.7740478515625,
|
||
:y1 346.04168701171875,
|
||
:x2 269.5536804199219,
|
||
:y2 368.375,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 137.7760467529297,
|
||
:y1 346.04168701171875,
|
||
:x2 269.5536804199219,
|
||
:y2 368.375,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 137.7740478515625,
|
||
:y1 352.08856201171875,
|
||
:x2 137.78025817871094,
|
||
:y2 368.08856201171875,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 6},
|
||
:content {:text "DSLs compilers"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fc85-68f9-4fd3-8ba6-9ab82da62dac",
|
||
:page 6,
|
||
:position {:bounding {:x1 137.7760467529297,
|
||
:y1 441.68231201171875,
|
||
:x2 391.572021484375,
|
||
:y2 464.015625,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 137.7760467529297,
|
||
:y1 441.68231201171875,
|
||
:x2 391.572021484375,
|
||
:y2 464.015625,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 6},
|
||
:content {:text "Graphical and textual editors"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fc8b-e884-4ca6-927f-0b5c3ff140f3",
|
||
:page 6,
|
||
:position {:bounding {:x1 137.7760467529297,
|
||
:y1 632.9635620117188,
|
||
:x2 266.885009765625,
|
||
:y2 655.296875,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 137.7760467529297,
|
||
:y1 632.9635620117188,
|
||
:x2 266.885009765625,
|
||
:y2 655.296875,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 6},
|
||
:content {:text "Code generator"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "63f0fca5-f404-4ba0-83e3-3fbbdce6b54c",
|
||
:page 6,
|
||
:position {:bounding {:x1 0,
|
||
:y1 686,
|
||
:x2 600.1279296875,
|
||
:y2 1241.9791870117188,
|
||
:width 1224,
|
||
:height 1584},
|
||
:rects ({:x1 0,
|
||
:y1 686,
|
||
:x2 0,
|
||
:y2 705.6666641235352,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 501.9640808105469,
|
||
:y1 1195.734375,
|
||
:x2 600.1279296875,
|
||
:y2 1218.0677185058594,
|
||
:width 1224,
|
||
:height 1584}
|
||
{:x1 97.92708587646484,
|
||
:y1 1219.6458435058594,
|
||
:x2 137.0445556640625,
|
||
:y2 1241.9791870117188,
|
||
:width 1224,
|
||
:height 1584}),
|
||
:page 6},
|
||
:content {:text "develop our tools"},
|
||
:properties {:color "green"}}],
|
||
:extra {:page 1}}
|