Rename all files, tangle Matlab code

This commit is contained in:
tdehaeze committed 2024-03-25 10:01:56 +01:00
1 parent b6ee956cea
commit 27d859df04
105 files changed
+1026 -1238

No files matched your search

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 415 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 353 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

-335
View File
@@ -1,335 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="164.32611mm"
height="77.430962mm"
viewBox="0 0 164.32612 77.430962"
version="1.1"
id="svg15416"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="test-bench-schematic.svg">
<defs
id="defs15410">
<marker
inkscape:stockid="Arrow2Send"
orient="auto"
refY="0"
refX="0"
id="marker1587"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path1585"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform="matrix(-0.3,0,0,-0.3,0.69,0)" />
</marker>
<marker
inkscape:isstock="true"
style="overflow:visible"
id="marker1587-3"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Send">
<path
transform="matrix(-0.3,0,0,-0.3,0.69,0)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1585-7" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path10911" />
</marker>
<marker
style="overflow:visible"
id="marker11245"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path11243" />
</marker>
<marker
style="overflow:visible"
id="marker11245-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path11243-6" />
</marker>
<marker
style="overflow:visible"
id="marker11245-6"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path11243-2" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="322.26143"
inkscape:cy="67.937958"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:snap-midpoints="true"
inkscape:window-width="2536"
inkscape:window-height="1371"
inkscape:window-x="12"
inkscape:window-y="57"
inkscape:window-maximized="1" />
<metadata
id="metadata15413">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(85.56398,-51.164121)">
<path
id="rect1124"
style="fill:#858585;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999999;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="M 0.5 0.87109375 L 0.5 58.300781 L 0.5 253.33789 L 0.5 292.15234 L 620.57422 292.15234 L 620.57422 253.33789 L 210.45117 253.33789 L 74.0625 253.33789 L 74.0625 58.300781 L 325.72656 58.300781 L 325.72656 0.87109375 L 74.0625 0.87109375 L 0.5 0.87109375 z "
transform="matrix(0.26458333,0,0,0.26458333,-85.56398,51.164121)" />
<path
id="path2112"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 54.127303,62.551578 c 0,2.210783 -1.792193,4.002976 -4.002976,4.002976 v -8.005951 c 2.210782,0 4.002976,1.792193 4.002976,4.002975 z"
sodipodi:nodetypes="sccs" />
<g
id="g950"
transform="matrix(0,-6.1939094,-6.1414008,0,293.02075,349.29741)"
style="stroke-width:0.0857978;stroke-miterlimit:4;stroke-dasharray:none">
<path
sodipodi:nodetypes="ccccccc"
id="path861"
d="m 44.558159,47.611751 v 1.05834 0 7.365695 h 0.547355 v -8.424035 z"
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#000000;fill-opacity:0.2;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,55.538192 H 44.75851"
id="path867-2" />
<path
id="path867-3-9"
d="M 45.142392,55.009022 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path867-6-1"
d="M 45.142392,54.479848 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,53.950677 H 44.75851"
id="path867-3-7-2" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,53.42151 H 44.75851"
id="path867-7" />
<path
id="path867-3-0"
d="M 45.142392,52.89234 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path867-6-9"
d="M 45.142392,52.36317 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,51.833999 H 44.75851"
id="path867-3-7-3" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,51.304832 H 44.75851"
id="path867-60" />
<path
id="path867-3-6"
d="M 45.142392,50.775662 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path867-6-2"
d="M 45.142392,50.246492 H 44.75851"
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.0857978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 45.142392,49.717321 H 44.75851"
id="path867-3-7-61" />
</g>
<path
style="fill:#000000;fill-opacity:0.360784;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 59.852918,114.37818 59.852807,98.191432 H 47.998043 v 16.186748 h -8.250536 v 3.75099 h 34.5283 v -3.75099 z"
id="path2167"
sodipodi:nodetypes="ccccccccc" />
<g
id="g1065"
transform="translate(-33.831375,18.911256)">
<path
style="font-variation-settings:normal;vector-effect:none;fill:#f4d079;fill-opacity:1;stroke:#000000;stroke-width:0.529166;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
d="M 31.590849,48.911568 V 33.742393 H -17.3496 v 15.169175 z"
id="path865"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.529166;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M -17.3496,41.326984 C -44.403957,40.93844 -35.117907,54.215629 -35.117907,54.215629"
id="path2073"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:2.82223px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';letter-spacing:0px;word-spacing:0px;stroke-width:0.0227007;stroke-miterlimit:4;stroke-dasharray:none"
x="2.5025311"
y="41.692532"
id="text2171"><tspan
sodipodi:role="line"
id="tspan2169"
x="2.5025311"
y="41.692532"
style="stroke-width:0.0227007">Encoder</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.132291;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d="m 47.969415,93.544278 v 4.094336 m 0,-18.338916 v 14.03557 m 21.59562,0 v -14.03557 m 0,18.891616 v -4.647036 m 0,-14.24458 -0.5527,-0.55196 m -20.50956,0 -0.53336,0.55196 m 4.85605,-1.08531 v 0.53335 m 11.88351,0 v -0.53335 m -10.26481,-4.32271 v 4.32271 m 8.64612,0 v -4.32271 m -8.64612,-9.17875 0.26704,0.26631 m 8.09344,0 0.28564,-0.26631 m -8.64612,-4.32269 v 4.32269 m 8.64612,0 v -4.32269 m 0,0 -0.5527,-0.53336 m -7.56006,0 -0.53336,0.53336 m 8.64612,13.50144 -0.28564,-0.26631 m -8.09344,0 -0.26704,0.26631 m 0.26704,-8.91244 v 8.64613 m 8.09344,0 v -8.64613 m -2.95173,49.398952 v -0.81902 m 0,0 0.26631,-0.93357 0.24772,-0.95217 0.20976,-0.95217 0.15176,-0.97076 0.11455,-0.97151 0.0573,-0.97077 0.0186,-0.99084 -0.0186,-0.97077 -0.0573,-0.97151 -0.11455,-0.99011 -0.15176,-0.95217 -0.20976,-0.9715 -0.24772,-0.95217 -0.26631,-0.93284 m 0,0 v -1.884996 m 0,0 h 9.15942 m 0,16.186876 V 98.191314 m 0,16.186876 h -9.15942 m 5.65573,-2.70476 -0.0194,-0.22837 -0.0565,-0.24771 -0.11456,-0.20904 -0.13315,-0.19043 -0.19043,-0.17183 -0.19043,-0.13316 -0.22837,-0.0952 -0.22913,-0.0573 h -0.24695 l -0.22913,0.0194 -0.24696,0.0758 -0.20978,0.11455 -0.19043,0.15249 -0.15249,0.19045 -0.13316,0.20903 -0.0758,0.22911 -0.0387,0.22836 v 0.24773 l 0.0387,0.22836 0.0758,0.22838 0.13316,0.20977 0.15249,0.19043 0.19043,0.15176 0.20978,0.11456 0.24696,0.0573 0.22913,0.0379 h 0.24695 l 0.22913,-0.0573 0.22837,-0.0952 0.19043,-0.13316 0.19043,-0.17109 0.13315,-0.19044 0.11456,-0.22911 0.0565,-0.22837 0.0194,-0.24772 m 0,-9.71211 -0.0194,-0.24697 -0.0565,-0.22911 -0.11456,-0.20904 -0.13315,-0.20977 -0.19043,-0.15249 -0.19043,-0.13317 -0.22837,-0.0952 -0.22913,-0.0573 -0.24695,-0.0186 -0.22913,0.0379 -0.24696,0.0758 -0.20978,0.11456 -0.19043,0.1525 -0.15249,0.17108 -0.13316,0.20978 -0.0758,0.22838 -0.0387,0.24771 v 0.22838 l 0.0387,0.24771 0.0758,0.22837 0.13316,0.20977 0.15249,0.1711 0.19043,0.15249 0.20978,0.1138 0.24696,0.0766 0.22913,0.0379 0.24695,-0.0194 0.22913,-0.0379 0.22837,-0.0952 0.19043,-0.13315 0.19043,-0.17109 0.13315,-0.20978 0.11456,-0.20977 0.0565,-0.22837 0.0194,-0.24772 m 4.58975,-3.769996 v 16.186866 m 0,0 h -1.08606 m 0,-16.186866 h 1.08606 M 47.969415,79.299468 h 21.59562 m -21.53835,5.25626 0.0766,-0.5713 0.0952,-0.57131 0.13315,-0.55196 0.1711,-0.5713 0.19043,-0.53336 0.22837,-0.53337 0.24772,-0.53335 0.28565,-0.49469 m -1.37098,9.33126 -0.0379,-0.22913 -0.0379,-0.28564 -0.0194,-0.41881 -0.0194,-0.47608 v -2.34248 l 0.0194,-0.49468 0.0194,-0.45749 0.0186,-0.26631 m 0.0766,4.79877 v 0.19045 h -0.0194 v -0.0186 m -0.0379,-4.81813 -0.0194,0.17111 -0.0379,0.4002 v 0.45674 l -0.0194,0.47608 v 1.14261 l 0.0194,0.49543 v 0.45674 l 0.0194,0.41881 0.0379,0.34293 0.0573,0.28564 m 1.40891,-8.98833 -0.28565,0.51403 -0.24771,0.51402 -0.22838,0.53336 -0.20977,0.53337 -0.17109,0.55195 -0.13316,0.55271 -0.11455,0.5713 -0.0758,0.5713 m 19.95759,-4.34204 h -18.49139 m 19.97619,4.34204 -0.0758,-0.5713 -0.11455,-0.57129 -0.15176,-0.55271 -0.17183,-0.55196 -0.19043,-0.53336 -0.22838,-0.53337 -0.26631,-0.51401 -0.28565,-0.51404 m 1.42826,8.98833 0.0379,-0.24772 0.0379,-0.28565 0.0194,-0.39946 0.0186,-0.45749 v -2.11313 l -0.0186,-0.4575 -0.0194,-0.4374 -0.0194,-0.24771 m -0.0379,4.81812 v 0.0186 h -0.0186 v -0.0573 l -0.0194,-0.0379 v -0.0379 l 0.0194,-0.0379 v -0.0194 m 0.0758,-4.79878 v 0.13315 l 0.0379,0.41881 v 0.47609 l 0.0194,0.49541 v 1.3137 l -0.0194,0.53337 v 0.47608 l -0.0186,0.47609 -0.0387,0.34293 -0.0379,0.30499 m -1.37097,-9.33126 0.28565,0.49469 0.24771,0.53336 0.22837,0.53336 0.19044,0.53336 0.15249,0.57131 0.1525,0.55196 0.0952,0.5713 0.0758,0.5713 m -1.46618,-4.39932 0.0379,0.0194 v 0.0194 m -18.62455,0 v -0.0194 l 0.0194,-0.0194 h 0.0186 m 3.73281,13.38765 h -5.25626 m 5.33213,-0.0379 v 0.0194 l -0.0379,0.0186 h -0.0379 m 4.45585,-4.39856 -1.1426,1.1426 -0.5713,0.55195 -0.55196,0.57131 -0.55196,0.53335 -0.53337,0.53337 -0.51402,0.53262 -0.51477,0.49543 m 3.79007,-9.16016 -0.0194,-0.0186 -0.0186,-0.0194 -0.0194,-0.0379 v -0.0379 l 0.0194,-0.0379 0.0186,-0.0194 0.0379,-0.0194 h 0.0766 l 0.0186,0.0194 m -4.0177,9.16015 0.49469,-0.51476 0.53336,-0.51402 0.51403,-0.53337 0.55269,-0.53261 0.55197,-0.55271 0.5527,-0.5713 0.57131,-0.55196 0.57129,-0.5713 m -9.56036,4.34203 h 5.21832 m 11.15897,0 h 5.21833 m -9.55962,-4.34203 0.5713,0.5713 0.57131,0.55196 0.55195,0.5713 0.55196,0.5527 0.53337,0.53262 1.04738,1.04739 0.51402,0.51476 m -3.90389,-8.98905 -0.32359,0.24771 -0.34292,0.36226 -0.28565,0.41881 -0.19043,0.45674 -0.13316,0.49542 -0.0573,0.49469 0.0387,0.51476 0.13316,0.47609 0.19043,0.47608 0.24771,0.36153 0.28566,0.34293 m 0.32358,-4.81812 0.0186,-0.0194 h 0.0766 l 0.0186,0.0194 0.0387,0.0194 v 0.0952 l -0.0194,0.0379 -0.0194,0.0186 m -0.5899,4.79951 -0.28565,-0.32432 -0.24771,-0.36153 -0.22837,-0.49542 -0.13315,-0.51402 -0.0573,-0.53337 0.0379,-0.55196 0.11456,-0.53336 0.22837,-0.49468 0.28565,-0.45749 0.38087,-0.41881 0.38086,-0.28564 m 3.88456,9.33125 -0.49469,-0.49542 -0.53336,-0.53263 -3.3326,-3.332Line truncated
id="path9950" />
<path
style="fill:none;stroke:#000000;stroke-width:0.132291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.529164, 0.529164;stroke-dashoffset:0;stroke-opacity:1"
d="M 58.757455,57.455368 V 116.17143"
id="path10822" />
<path
style="fill:none;stroke:#000000;stroke-width:0.132291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.529164, 0.529164;stroke-dashoffset:0;stroke-opacity:1"
d="m 53.777035,86.916998 h 17.86686"
id="path10824"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.132291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.529164, 0.529164;stroke-dashoffset:0;stroke-opacity:1"
d="m 54.444165,62.551583 17.19973,-5e-6"
id="path10824-9"
sodipodi:nodetypes="cc" />
<circle
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.132291;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;paint-order:markers fill stroke;stop-color:#000000"
id="path11297-1"
cx="58.752357"
cy="86.914314"
r="0.51327699" />
<rect
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
id="rect2162"
width="12.355651"
height="12.666322"
x="37.768677"
y="56.218414" />
<text
xml:space="preserve"
style="font-size:2.82223px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';letter-spacing:0px;word-spacing:0px;stroke-width:0.0227006;stroke-miterlimit:4;stroke-dasharray:none"
x="40.763889"
y="61.482712"
id="text2179"><tspan
sodipodi:role="line"
id="tspan2177"
x="40.763889"
y="61.482712"
style="stroke-width:0.0227006">Load</tspan><tspan
sodipodi:role="line"
x="40.763889"
y="65.010498"
style="stroke-width:0.0227006"
id="tspan2181">Cell</tspan></text>
<text
xml:space="preserve"
style="font-size:2.82223px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';letter-spacing:0px;word-spacing:0px;stroke-width:0.0227006;stroke-miterlimit:4;stroke-dasharray:none"
x="59.681992"
y="53.153793"
id="text2185"><tspan
sodipodi:role="line"
id="tspan2183"
x="59.681992"
y="53.153793"
style="stroke-width:0.0227006">Half Cylinder</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.265001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11245-6)"
d="m 59.154089,52.259105 h -2.599631 l -4.785269,8.941342"
id="path2187"
sodipodi:nodetypes="ccc" />
<rect
style="fill:#000000;fill-opacity:0.201934;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
id="rect1069"
width="100.12073"
height="22.248087"
x="-63.839134"
y="95.944771" />
<rect
style="fill:#000000;fill-opacity:0.201934;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
id="rect1069-7"
width="100.12073"
height="22.248087"
x="-60.134964"
y="73.696686" />
<rect
style="fill:#000000;fill-opacity:0.201934;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
id="rect1116"
width="23.724854"
height="17.514303"
x="14.04382"
y="56.218414" />
<text
xml:space="preserve"
style="font-size:4.23333px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
x="-32.759945"
y="86.041443"
id="text1122"><tspan
sodipodi:role="line"
id="tspan1120"
x="-32.759945"
y="86.041443"
style="stroke-width:0.264583">Manual Translation Table</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 22 KiB

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

File renamed without changes.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

+75
View File
@@ -0,0 +1,75 @@
%% Clear Workspace and Close figures
clear; close all; clc;
%% Intialize Laplace variable
s = zpk('s');
%% Path for functions, data and scripts
addpath('./mat/'); % Path for data
%% Colors for the figures
colors = colororder;
% Measurement Results
% # - Strange shape: 5
% The expected flexible beam thickness is $250\,\mu m$.
% However, it is more important that the thickness of all beams are close to each other.
% The dimension of the beams are been measured at each end to be able to estimate the mean of the beam thickness.
% All the measured dimensions are summarized in Table ref:tab:test_joints_flex_dim.
meas_flex = [[223, 226, 224, 214];
[229, 231, 237, 224];
[234, 230, 239, 231];
[233, 227, 229, 232];
[225, 212, 228, 228];
[220, 221, 224, 220];
[206, 207, 228, 226];
[230, 224, 224, 223];
[223, 231, 228, 233];
[228, 230, 235, 231];
[197, 207, 211, 204];
[227, 226, 225, 226];
[215, 228, 231, 220];
[216, 224, 224, 221];
[209, 214, 220, 221];
[213, 210, 230, 229]];
% #+name: tab:test_joints_flex_dim
% #+caption: Measured Dimensions of the flexible beams in $\mu m$
% #+attr_latex: :environment tabularx :width 0.4\linewidth :align Xcccc
% #+attr_latex: :center t :booktabs t :float t
% #+RESULTS:
% | | Y1 | Y2 | X1 | X2 |
% |----+-----+-----+-----+-----|
% | 1 | 223 | 226 | 224 | 214 |
% | 2 | 229 | 231 | 237 | 224 |
% | 3 | 234 | 230 | 239 | 231 |
% | 4 | 233 | 227 | 229 | 232 |
% | 5 | 225 | 212 | 228 | 228 |
% | 6 | 220 | 221 | 224 | 220 |
% | 7 | 206 | 207 | 228 | 226 |
% | 8 | 230 | 224 | 224 | 223 |
% | 9 | 223 | 231 | 228 | 233 |
% | 10 | 228 | 230 | 235 | 231 |
% | 11 | 197 | 207 | 211 | 204 |
% | 12 | 227 | 226 | 225 | 226 |
% | 13 | 215 | 228 | 231 | 220 |
% | 14 | 216 | 224 | 224 | 221 |
% | 15 | 209 | 214 | 220 | 221 |
% | 16 | 213 | 210 | 230 | 229 |
% An histogram of these measured dimensions is shown in Figure ref:fig:test_joints_size_hist.
figure;
histogram([(meas_flex(:,1)+meas_flex(:,2))/2,(meas_flex(:,3)+meas_flex(:,4))/2], 7)
xlabel("Beam's Thickness [$\mu m$]");
%% Save beam sizes
save('./mat/flex_meas_dim.mat', 'meas_flex');
+59
View File
@@ -0,0 +1,59 @@
%% Clear Workspace and Close figures
clear; close all; clc;
%% Intialize Laplace variable
s = zpk('s');
%% Path for functions, data and scripts
addpath('./mat/'); % Path for data
%% Colors for the figures
colors = colororder;
% Flexible joint Geometry
% The flexible joint used for the Nano-Hexapod is shown in Figure ref:fig:test_joints_bend_geometry.
% Its bending stiffness is foreseen to be $k_{R_y}\approx 5\,\frac{Nm}{rad}$ and its stroke $\theta_{y,\text{max}}\approx 25\,mrad$.
% #+name: fig:test_joints_bend_geometry
% #+caption: Geometry of the flexible joint
% [[file:figs/test_joints_bend_geometry.png]]
% The height between the flexible point (center of the joint) and the point where external forces are applied is $h = 20\,mm$.
% Let's define the parameters on Matlab.
kRx = 5; % Bending Stiffness [Nm/rad]
Rxmax = 25e-3; % Bending Stroke [rad]
h = 20e-3; % Height [m]
% Required external applied force
% The bending $\theta_y$ of the flexible joint due to the force $F_x$ is:
% \begin{equation}
% \theta_y = \frac{M_y}{k_{R_y}} = \frac{F_x h}{k_{R_y}}
% \end{equation}
% Therefore, the applied force to test the full range of the flexible joint is:
% \begin{equation}
% F_{x,\text{max}} = \frac{k_{R_y} \theta_{y,\text{max}}}{h}
% \end{equation}
Fxmax = kRx*Rxmax/h; % Force to induce maximum stroke [N]
% And we obtain:
sprintf('\\begin{equation} F_{x,max} = %.1f\\, [N] \\end{equation}', Fxmax)
% Required actuator stroke and sensors range
% The flexible joint is designed to allow a bending motion of $\pm 25\,mrad$.
% The corresponding stroke at the location of the force sensor is:
% \[ d_{x,\text{max}} = h \tan(R_{x,\text{max}}) \]
dxmax = h*tan(Rxmax);
sprintf('\\begin{equation} d_{max} = %.1f\\, [mm] \\end{equation}', 1e3*dxmax)
+73
View File
@@ -0,0 +1,73 @@
%% Clear Workspace and Close figures
clear; close all; clc;
%% Intialize Laplace variable
s = zpk('s');
%% Path for functions, data and scripts
addpath('./mat/'); % Path for data
%% Colors for the figures
colors = colororder;
% Finite Element Model
% From the Finite Element Model, the stiffness and stroke of the flexible joint have been computed and summarized in Tables ref:tab:test_joints_axial_shear_prop and ref:tab:test_joints_bending_torsion_prop.
%% Stiffness
ka = 94e6; % Axial Stiffness [N/m]
ks = 13e6; % Shear Stiffness [N/m]
kb = 5; % Bending Stiffness [Nm/rad]
kt = 260; % Torsional Stiffness [Nm/rad]
%% Maximum force
Fa = 469; % Axial Force before yield [N]
Fs = 242; % Shear Force before yield [N]
Fb = 0.118; % Bending Force before yield [Nm]
Ft = 1.508; % Torsional Force before yield [Nm]
%% Compute the corresponding stroke
Xa = Fa/ka; % Axial Stroke before yield [m]
Xs = Fs/ks; % Shear Stroke before yield [m]
Xb = Fb/kb; % Bending Stroke before yield [rad]
Xt = Ft/kt; % Torsional Stroke before yield [rad]
% Setup
% The setup is schematically represented in Figure ref:fig:test_joints_bench_side_bis.
% The force is applied on top of the flexible joint with a distance $h$ with the joint's center.
% The displacement of the flexible joint is also measured at the same height.
% The height between the joint's center and the force application point is:
h = 25e-3; % Height [m]
% Estimation error due to force sensor compression
% The measured displacement is not done directly at the joint's location.
% The force sensor compression will then induce an error on the joint's stiffness.
% The force sensor stiffness $k_F$ is estimated to be around:
kF = 50/0.05e-3; % [N/m]
sprintf('k_F = %.1e [N/m]', kF)
% Estimation error due to height estimation error
% Let's consider an error in the estimation of the height from the application of the force to the joint's center:
% \begin{equation}
% h_{\text{est}} = h (1 + \epsilon)
% \end{equation}
% The computed bending stiffness will be:
% \begin{equation}
% k_\text{est} \approx h_{\text{est}}^2 \frac{F_x}{d_x}
% \end{equation}
% And the stiffness estimation error is:
% \begin{equation}
% \frac{k_{\text{est}}}{k_{R_y}} = (1 + \epsilon)^2
% \end{equation}
h_err = 0.2e-3; % Height estimation error [m]
Loaded 100 of 105 files, more files were not shown because too many files have changed in this diff. Show more