diff --git a/Licence.txt b/Licence.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6568d61827b94921c9279434071c72983b0c125 --- /dev/null +++ b/Licence.txt @@ -0,0 +1,32 @@ +University of Illinois/NCSA Open Source License + +Copyright (c) 2020 Mitra's Lab at UIUC. All rights reserved. + +Developed by: Mitra's Lab + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal with the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimers. + +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimers in the + documentation and/or other materials provided with the distribution. + +* Neither the names of Mitra's Lab nor the names of its + contributors may be used to endorse or promote products derived from + this Software without specific prior written permission. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH +THE SOFTWARE. \ No newline at end of file diff --git a/README.pdf b/README.pdf new file mode 100644 index 0000000000000000000000000000000000000000..63a0e45631cb322e0b602ac1c091e5b44b340db0 Binary files /dev/null and b/README.pdf differ diff --git a/README.txt b/README.txt index d299889a7439a6defe1d052232c6e1c06e79bf9a..4fd0f16dc37e9fadecdc13531073344a650afd59 100644 --- a/README.txt +++ b/README.txt @@ -1,12 +1,18 @@ -This is the repeatability evaluation package for the tool paper "Verse: A Python library for reasoning about multi-agent hybrid system scenarios" +This is the repeatability evaluation package for the tool paper "Verse: A Python library for reasoning about multi-agent hybrid system scenarios". The "README.txt" file contains instruction to reproduce all experiments in the paper. A PDF version of the file can be found in "README.pdf". ########################### The link to the artifact on Figshare is: +https://figshare.com/articles/software/Verse_A_Python_library_for_reasoning_about_multi-agent_hybrid_system_scenarios/21433125 The link to the artifact on Google drive is: +https://drive.google.com/file/d/1MXVTnsqtt1YVOaWZDcgy_gvuC7d_hH7F/view?usp=sharing -The link to the source code git repository for Verse is: https://github.com/AutoVerse-ai/Verse-library +The link to the source code git repository for Verse is: +https://github.com/AutoVerse-ai/Verse-library + +A tutorial for creating custom scenarios can be found at: +https://github.com/AutoVerse-ai/Verse-library/tree/tutorial ########################### @@ -48,7 +54,7 @@ The results for all experiments in Table 1 will be generated as below at the end & change init & 24 & 14.93 & 431 & 12.98 & 436 & 4.07 & 75.91 \\ & change ctlr & 45 & 16.1 & 431 & 8.49 & 438 & 4.38 & 78.19 \\ - Verification: Run command + Reach: Run command python3 inc-expr.py v The results for the experiments in Table 2 section Verification will be generated as below at the end of execution & repeat & 105 & 464.77 & 498 & 58.99 & 482 & 3.23 & 76.79 \\ @@ -93,9 +99,9 @@ Verse will automatically open a browser window to show the resulting plot. The r 7. To reproduce Fig. 9 in Appendix, - Left: Run command + Left: Run command python3 demo/tacas2023/exp6/exp6_neureach.py p - Verse will automatically open a browser window to show the resulting plot. + Verse will automatically open a browser window to show the resulting plot. Note that due to the randomization in NeuReach's algorithm, the generated figure can be slightly different from the one included in the paper. Right: Run command python3 demo/tacas2023/exp6/exp6_dryvr.py p @@ -129,7 +135,7 @@ Verse will automatically open a browser window to show the resulting plot. 12. To reproduce Fig. 16 in Appendix Left: Run command - python3 demo/tacas2023/exp11/inc-expr.py vnp + python3 demo/tacas2023/exp11/inc-expr.py s8p Verse will automatically open a browser window to show the resulting plot. Right: Run command diff --git a/README_MD/README.md b/README_MD/README.md new file mode 100644 index 0000000000000000000000000000000000000000..285acf57b08bdd42e8afb40f8f34b64df7ddbc89 --- /dev/null +++ b/README_MD/README.md @@ -0,0 +1,236 @@ +This is the repeatability evaluation package for the tool paper "Verse: A Python library for reasoning about multi-agent hybrid system scenarios". <code>README.txt</code> contains the instruction to reproduce all experiments in the paper. A PDF version of the file can be found at <code>README.pdf</code>. + +# Artifact Link + +The link to the artifact on Figshare is: + +https://figshare.com/articles/software/Verse_A_Python_library_for_reasoning_about_multi-agent_hybrid_system_scenarios/21433125 + +The link to the artifact on Google drive is: + +https://drive.google.com/file/d/1MXVTnsqtt1YVOaWZDcgy_gvuC7d_hH7F/view?usp=sharing + +The link to the source code git repository for Verse is: + +https://github.com/AutoVerse-ai/Verse-library + +A tutorial for creating custom scenarios can be found at: + +https://github.com/AutoVerse-ai/Verse-library/tree/tutorial + +# Estimated Runtime + +The run-time for regenerating data in Table 1 in the paper is approximately 2650s (~44min). + +The run-time for regenerating data in Simulation section of Table 2 in the paper is approximately 174s (~3min). + +The run-time for regenerating data in Reach section of Table 2 in the paper is approximately 4682s (~78min). + +# Installation Instructions + +The first step for replicating the experiments in the paper is to install Verse and its dependencies. + +The dependencies for Verse can be installed using following command in the root directory of artifact +``` + python3 -m pip install -r requirements_local.txt +``` +Verse can be installed using following command in the root directory of artifact +``` + python3 -m pip install -e . +``` + +# Experiment Replication Instructions +To replicate our experiments from the paper, please run following commands from the root directory of the artifact. +1. For results in Table 1 Run command + ``` + python3 exprs.py + ``` + The results for all experiments in Table 1 will be generated as below at the end of execution. + ``` + 2 & Q & M6 & DryVR & No & 8 & 53.82\\ + 2 & Q & M5 & DryVR & No & 5 & 17.76\\ + 2 & Q & M5 & NeuReach & No & 5 & 475.47\\ + 3 & Q & M5 & DryVR & No & 7 & 38.26\\ + 7 & C & M2 & DryVR & No & 37 & 343.26\\ + 3 & C & M1 & DryVR & No & 5 & 22.51\\ + 3 & C & M3 & DryVR & No & 4 & 34.12\\ + 3 & C & M4 & DryVR & No & 7 & 116.65\\ + 3 & C & M1 & DryVR & Yes & 5 & 29.84\\ + 2 & C & M1 & DryVR & No & 5 & 14.66\\ + 2 & C & M1 & NeuReach & No & 5 & 585.19\\ + ``` + +2. For results in Table 2, + + <strong>Simulation</strong>: Run command + ``` + python3 inc-expr.py s + ``` + + The results for the experiments in Table 2 section Simulation will be generated as below at the end of execution + + ``` + & repeat & 45 & 16.92 & 430 & 1.05 & 438 & 3.83 & 83.33 \\ + & change init & 24 & 14.93 & 431 & 12.98 & 436 & 4.07 & 75.91 \\ + & change ctlr & 45 & 16.1 & 431 & 8.49 & 438 & 4.38 & 78.19 \\ + ``` + + <strong>Reach</strong>: Run command + ``` + python3 inc-expr.py v + ``` + The results for the experiments in Table 2 section Verification will be generated as below at the end of execution + ``` + & repeat & 105 & 464.77 & 498 & 58.99 & 482 & 3.23 & 76.79 \\ + & change init & 49 & 384.84 & 486 & 362.25 & 500 & 3.7 & 73.21 \\ + & change ctlr & 93 & 428.83 & 498 & 227.49 & 491 & 4.0 & 73.44 \\ + ``` + +3. To reproduce Fig. 1, + + <strong>Center</strong>: Run command + ``` + python3 demo/tacas2023/exp1/exp1_sim.py p + ``` + Verse will automatically open a browser window to show the resulting plot as below. + +  + + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp1/exp1.py p + ``` +  + +4. To reproduce Fig. 4, from left to right + + <strong>(1)</strong> Run command + ``` + python3 python3 demo/tacas2023/exp9/exp9_dryvr.py pl + ``` + The result will looks like below. +  + + <strong>(2)-(3)</strong> Run command + ``` + python3 demo/tacas2023/exp9/exp9_dryvr.py pc + ``` + Verse will automatically open two browser windows to show the two resulting plots as below. Note that the yellow boxes in the figures are drawn separately. +  + +  + + <strong>(4)</strong> Run command + ``` + python3 demo/tacas2023/exp10/exp10_dryvr.py p + ``` + The result will looks like below. +  + +5. To reproduce Fig. 6, + + <strong>Left</strong>: Run command + ``` + python3 demo/tacas2023/exp2/exp2_straight.py p + ``` + Verse will automatically open a browser window to show the resulting plot as below. +  + + <strong>Center</strong>: Run command + ``` + python3 demo/tacas2023/exp2/exp2_curve.py p + ``` + Verse will automatically open a browser window to show the resulting plot as below. +  + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp4/exp4.py p + ``` + Verse will automatically open a browser window to show the resulting plot as below. +  + +6. To reproduce Fig. 8 in Appendix, run command + ``` + python3 demo/tacas2023/exp5/exp5.py p + ``` + Verse will automatically open a browser window to show the resulting plot. The right figure is a zoom in of the left figure as shown below. +  + +7. To reproduce Fig. 9 in Appendix, + + <strong>Left</strong>: Run command + ``` + python3 demo/tacas2023/exp6/exp6_neureach.py p + ``` + Verse will automatically open a browser window to show the resulting plot as shown below. Note that due to the randomization in NeuReach's algorithm, the generated figure can be slightly different from the one included in the paper. +  + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp6/exp6_dryvr.py p + ``` + Verse will automatically open a browser window to show the resulting plot as shown below. +  + +8. To reproduce Fig. 10 in Appendix, run command + ``` + python3 demo/tacas2023/exp7/exp7.py p + ``` + Verse will automatically open two browser windows to show the plots as shown below. +  + +  + +9. To reproduce Fig. 11 in Appendix, run command + ``` + python3 demo/tacas2023/exp3/exp3.py p + ``` + Verse will automatically open a browser window to show the resulting plot as shown below. +  + +10. To reproduce Fig. 12 in Appendix + <strong>Left</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py sbp + ``` + Verse will automatically open a browser window to show the resulting plot. as shown below +  + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py vbp + ``` + Verse will automatically open a browser window to show the resulting plot as below. +  + +11. To reproduce Fig. 15 in Appendix + <strong>Left</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py snp + ``` + Verse will automatically open a browser window to show the resulting plot as below. Note that the red box in the figure is added seperately. +  + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py vnp + ``` + Verse will automatically open a browser window to show the resulting plot as below. Note that the red box in the figure is added seperately. +  + +12. To reproduce Fig. 16 in Appendix + <strong>Left</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py s8p + ``` + Verse will automatically open a browser window to show the resulting plot as below. Note that the red box in the figure is added seperately. +  + + <strong>Right</strong>: Run command + ``` + python3 demo/tacas2023/exp11/inc-expr.py v8p + ``` + Verse will automatically open a browser window to show the resulting plot as below. Note that the red box in the figure is added seperately. +  diff --git a/README_MD/README.pdf b/README_MD/README.pdf new file mode 100644 index 0000000000000000000000000000000000000000..01570d8c5ba83f5c2da9c95ccb79709d75d284c2 Binary files /dev/null and b/README_MD/README.pdf differ diff --git a/README_MD/README.png b/README_MD/README.png new file mode 100644 index 0000000000000000000000000000000000000000..c2653867e1b5b12b71931bfbb41536b33c3e6855 Binary files /dev/null and b/README_MD/README.png differ diff --git a/README_MD/Screenshot from 2022-10-05 13-49-33.png b/README_MD/Screenshot from 2022-10-05 13-49-33.png new file mode 100644 index 0000000000000000000000000000000000000000..680416174000182e031c807d90948d7653932d4f Binary files /dev/null and b/README_MD/Screenshot from 2022-10-05 13-49-33.png differ diff --git a/README_MD/Screenshot from 2022-10-05 14-14-57.png b/README_MD/Screenshot from 2022-10-05 14-14-57.png new file mode 100644 index 0000000000000000000000000000000000000000..c265eb3a1a0618c89a3c8da499ec619b8fcbc0b8 Binary files /dev/null and b/README_MD/Screenshot from 2022-10-05 14-14-57.png differ diff --git a/README_MD/data.plist b/README_MD/data.plist new file mode 100644 index 0000000000000000000000000000000000000000..c182fd2dab59e9712a29f837e717372d9fbb80f4 Binary files /dev/null and b/README_MD/data.plist differ diff --git a/README_MD/demo9_1.PNG b/README_MD/demo9_1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..274a10e9aa7e7c15e770b0a0d99400c3e69d9271 Binary files /dev/null and b/README_MD/demo9_1.PNG differ diff --git a/README_MD/demo9_2.png b/README_MD/demo9_2.png new file mode 100644 index 0000000000000000000000000000000000000000..310b3f0df51299255e90c51577ac6231217ab5d1 Binary files /dev/null and b/README_MD/demo9_2.png differ diff --git a/README_MD/exp10-yellow-lab.png b/README_MD/exp10-yellow-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..7fabc0b532868aacf4f4e54dae3a76c6ec5694f9 Binary files /dev/null and b/README_MD/exp10-yellow-lab.png differ diff --git a/README_MD/exp10-yellow.png b/README_MD/exp10-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..24c5c41ae8d2a13cb6719ab4e9bf71e307edb6af Binary files /dev/null and b/README_MD/exp10-yellow.png differ diff --git a/README_MD/exp10.png b/README_MD/exp10.png new file mode 100644 index 0000000000000000000000000000000000000000..f651bfb08caa039b7dbb5bb17b615656839e473a Binary files /dev/null and b/README_MD/exp10.png differ diff --git a/README_MD/exp10_lab.png b/README_MD/exp10_lab.png new file mode 100644 index 0000000000000000000000000000000000000000..49f74419eec6ad6648b4241bc90e10c0583ad5cc Binary files /dev/null and b/README_MD/exp10_lab.png differ diff --git a/README_MD/exp1_lab.PNG b/README_MD/exp1_lab.PNG new file mode 100644 index 0000000000000000000000000000000000000000..b6dbb6dc5b7299182f5ab3d280f0b5842f63ba1b Binary files /dev/null and b/README_MD/exp1_lab.PNG differ diff --git a/README_MD/exp1_lab_1.png b/README_MD/exp1_lab_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f090033967ff62215ce0e2b98669696b6b50de6d Binary files /dev/null and b/README_MD/exp1_lab_1.png differ diff --git a/README_MD/exp1_map2.png b/README_MD/exp1_map2.png new file mode 100644 index 0000000000000000000000000000000000000000..91d7c5e089c2e9d01f5b1f26af36942ce4a3573e Binary files /dev/null and b/README_MD/exp1_map2.png differ diff --git a/README_MD/exp1_map4.png b/README_MD/exp1_map4.png new file mode 100644 index 0000000000000000000000000000000000000000..222b7e95972c93b48293f04ba247073e3c77edec Binary files /dev/null and b/README_MD/exp1_map4.png differ diff --git a/README_MD/exp1_map5.png b/README_MD/exp1_map5.png new file mode 100644 index 0000000000000000000000000000000000000000..0de43d8a71a01313d155ff539b73a9a41497f83f Binary files /dev/null and b/README_MD/exp1_map5.png differ diff --git a/README_MD/exp2.PNG b/README_MD/exp2.PNG new file mode 100644 index 0000000000000000000000000000000000000000..d28dc1a0fca965cc94b695d89f903fa4f2a9578b Binary files /dev/null and b/README_MD/exp2.PNG differ diff --git a/README_MD/exp2_1-lab.png b/README_MD/exp2_1-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..20513b6801251b17aad047691bd77b022eaa23f4 Binary files /dev/null and b/README_MD/exp2_1-lab.png differ diff --git a/README_MD/exp2_1.png b/README_MD/exp2_1.png new file mode 100644 index 0000000000000000000000000000000000000000..02cf92954bfcfa81fc6e6cc28a8a0839d6edfc90 Binary files /dev/null and b/README_MD/exp2_1.png differ diff --git a/README_MD/exp2_2-lab.png b/README_MD/exp2_2-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..dc3447ea01095757f3544e25b61f2b25e7280527 Binary files /dev/null and b/README_MD/exp2_2-lab.png differ diff --git a/README_MD/exp2_2.png b/README_MD/exp2_2.png new file mode 100644 index 0000000000000000000000000000000000000000..83844ea3087a0af553a94bed56c75508b98ea2df Binary files /dev/null and b/README_MD/exp2_2.png differ diff --git a/README_MD/exp3.png b/README_MD/exp3.png new file mode 100644 index 0000000000000000000000000000000000000000..e2957475010984729cf4bfdd3cbf1942c10ebaf5 Binary files /dev/null and b/README_MD/exp3.png differ diff --git a/README_MD/exp4-lab.png b/README_MD/exp4-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..cfcd529d37f6e0a0b5ff20923760ca359529197b Binary files /dev/null and b/README_MD/exp4-lab.png differ diff --git a/README_MD/exp4.png b/README_MD/exp4.png new file mode 100644 index 0000000000000000000000000000000000000000..0299380be4d85a0d2f44679b45dd00d0440fc5be Binary files /dev/null and b/README_MD/exp4.png differ diff --git a/README_MD/exp5.PNG b/README_MD/exp5.PNG new file mode 100644 index 0000000000000000000000000000000000000000..70c33c9c8d008e5a798dc0b23b24c8b67eba2fda Binary files /dev/null and b/README_MD/exp5.PNG differ diff --git a/README_MD/exp5_1.png b/README_MD/exp5_1.png new file mode 100644 index 0000000000000000000000000000000000000000..c112e6816b0fbcf4feba49a520a29520eb5001df Binary files /dev/null and b/README_MD/exp5_1.png differ diff --git a/README_MD/exp5_2.png b/README_MD/exp5_2.png new file mode 100644 index 0000000000000000000000000000000000000000..b3b392ca65868c0664447a66056685ef6d666a7b Binary files /dev/null and b/README_MD/exp5_2.png differ diff --git a/README_MD/exp6.png b/README_MD/exp6.png new file mode 100644 index 0000000000000000000000000000000000000000..0f27cfaa7b83e637ff25d905f7bd396df3693c95 Binary files /dev/null and b/README_MD/exp6.png differ diff --git a/README_MD/exp6_1.png b/README_MD/exp6_1.png new file mode 100644 index 0000000000000000000000000000000000000000..3b703013a079e8633125ada87ffd9611eda1411f Binary files /dev/null and b/README_MD/exp6_1.png differ diff --git a/README_MD/exp6_2.png b/README_MD/exp6_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e27672846a823a57e92789af656fe8977aa82f55 Binary files /dev/null and b/README_MD/exp6_2.png differ diff --git a/README_MD/exp7_x1.png b/README_MD/exp7_x1.png new file mode 100644 index 0000000000000000000000000000000000000000..81d9ed29a870ef581932c55637743d8b84fad0de Binary files /dev/null and b/README_MD/exp7_x1.png differ diff --git a/README_MD/exp7_x2.png b/README_MD/exp7_x2.png new file mode 100644 index 0000000000000000000000000000000000000000..ea61bc61abae219a587d6f838880327ac88da322 Binary files /dev/null and b/README_MD/exp7_x2.png differ diff --git a/README_MD/exp8.png b/README_MD/exp8.png new file mode 100644 index 0000000000000000000000000000000000000000..d62da5d4a21e24db21e0c4472e720ec9f396d121 Binary files /dev/null and b/README_MD/exp8.png differ diff --git a/README_MD/exp9_1-lab.png b/README_MD/exp9_1-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..265c993a65fdc4800326ec8af2d05a243a4ee7fd Binary files /dev/null and b/README_MD/exp9_1-lab.png differ diff --git a/README_MD/exp9_1.png b/README_MD/exp9_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f132cc377218348ce77ab55ae12fc8ad995b0733 Binary files /dev/null and b/README_MD/exp9_1.png differ diff --git a/README_MD/exp9_2.png b/README_MD/exp9_2.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd62585f4594d8f8b7ee8afd3158be7a885fff6 Binary files /dev/null and b/README_MD/exp9_2.png differ diff --git a/README_MD/exp9_3.png b/README_MD/exp9_3.png new file mode 100644 index 0000000000000000000000000000000000000000..67faa6147e31ce17a4ed952eec865bda6856a695 Binary files /dev/null and b/README_MD/exp9_3.png differ diff --git a/README_MD/exp9_lab.png b/README_MD/exp9_lab.png new file mode 100644 index 0000000000000000000000000000000000000000..06131d102dc671220ccc20f0b254bb6fc453073c Binary files /dev/null and b/README_MD/exp9_lab.png differ diff --git a/README_MD/expinc_simu.png b/README_MD/expinc_simu.png new file mode 100644 index 0000000000000000000000000000000000000000..61a5a6b076af8409bd796f84e3be6273e167cb65 Binary files /dev/null and b/README_MD/expinc_simu.png differ diff --git a/README_MD/expinc_veri.png b/README_MD/expinc_veri.png new file mode 100644 index 0000000000000000000000000000000000000000..b283bccc00af62e25d8d265e98920e7e97d73a39 Binary files /dev/null and b/README_MD/expinc_veri.png differ diff --git a/README_MD/figure8.png b/README_MD/figure8.png new file mode 100644 index 0000000000000000000000000000000000000000..d5c428beb6fe4afe2392eb5a7b6a2e263efcd964 Binary files /dev/null and b/README_MD/figure8.png differ diff --git a/README_MD/image3.tiff b/README_MD/image3.tiff new file mode 100644 index 0000000000000000000000000000000000000000..252ddbc778c6e6a3885e370a805f6d6a9f22ba5d Binary files /dev/null and b/README_MD/image3.tiff differ diff --git a/README_MD/image7.pdf b/README_MD/image7.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4d25b22cfa13e4a8b7a12facecf1dc800d93cc90 Binary files /dev/null and b/README_MD/image7.pdf differ diff --git a/README_MD/image8.pdf b/README_MD/image8.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3e8884121ab1d15e62fde3fb9d8bef7bb704291f Binary files /dev/null and b/README_MD/image8.pdf differ diff --git a/README_MD/inc_ctrl_simu.png b/README_MD/inc_ctrl_simu.png new file mode 100644 index 0000000000000000000000000000000000000000..3694dedaceb508b881e08a94b31fe5c73aa0a78e Binary files /dev/null and b/README_MD/inc_ctrl_simu.png differ diff --git a/README_MD/inc_ctrl_veri.png b/README_MD/inc_ctrl_veri.png new file mode 100644 index 0000000000000000000000000000000000000000..c03739cd7a8961978db48cab3574ab9312b5cca3 Binary files /dev/null and b/README_MD/inc_ctrl_veri.png differ diff --git a/README_MD/inc_init_simu.png b/README_MD/inc_init_simu.png new file mode 100644 index 0000000000000000000000000000000000000000..76f3bacdc62b0875ef88c5c3e52728ddee970b96 Binary files /dev/null and b/README_MD/inc_init_simu.png differ diff --git a/README_MD/inc_init_veri.png b/README_MD/inc_init_veri.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8bd69bfeb9abebe9bc1b2cc8df5bb5f75e1e13 Binary files /dev/null and b/README_MD/inc_init_veri.png differ diff --git a/README_MD/m1.png b/README_MD/m1.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7b24158d61d76146783894f769b9286221abd0 Binary files /dev/null and b/README_MD/m1.png differ diff --git a/README_MD/m2.png b/README_MD/m2.png new file mode 100644 index 0000000000000000000000000000000000000000..bcb580654086060d63bb1d5f040da7eb0df759f2 Binary files /dev/null and b/README_MD/m2.png differ diff --git a/README_MD/m3.png b/README_MD/m3.png new file mode 100644 index 0000000000000000000000000000000000000000..d68ad32928cd1d7f3656323af8dd931a2cbc1afb Binary files /dev/null and b/README_MD/m3.png differ diff --git a/README_MD/m4.png b/README_MD/m4.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa89b23e8775ff297a89447959c5172530d27d7 Binary files /dev/null and b/README_MD/m4.png differ diff --git a/README_MD/m5.png b/README_MD/m5.png new file mode 100644 index 0000000000000000000000000000000000000000..2a33f7d6629a17e92c4af08e189e083ac972ddf5 Binary files /dev/null and b/README_MD/m5.png differ diff --git a/README_MD/m6.png b/README_MD/m6.png new file mode 100644 index 0000000000000000000000000000000000000000..06e5c80ff4824338ecee5c06b8bdfe8ad2402068 Binary files /dev/null and b/README_MD/m6.png differ diff --git a/README_MD/reach2.png b/README_MD/reach2.png new file mode 100644 index 0000000000000000000000000000000000000000..686706dac751995584d7b5a20d7fcbcec86986e8 Binary files /dev/null and b/README_MD/reach2.png differ diff --git a/README_MD/scenario.png b/README_MD/scenario.png new file mode 100644 index 0000000000000000000000000000000000000000..346a42fcfed21030b1d4e92c597e7735110d5e6a Binary files /dev/null and b/README_MD/scenario.png differ diff --git a/README_MD/sec2_example-lab.PNG b/README_MD/sec2_example-lab.PNG new file mode 100644 index 0000000000000000000000000000000000000000..e8e6604faa2a7c6a6f9fa4a3c3bf76460b09ee54 Binary files /dev/null and b/README_MD/sec2_example-lab.PNG differ diff --git a/README_MD/sec2_example.PNG b/README_MD/sec2_example.PNG new file mode 100644 index 0000000000000000000000000000000000000000..839f47801254471b1c92d57296f18fa4de8d6c0b Binary files /dev/null and b/README_MD/sec2_example.PNG differ diff --git a/README_MD/simulation.png b/README_MD/simulation.png new file mode 100644 index 0000000000000000000000000000000000000000..7755a92fc3191ed8433f8df0aff211b1da03d742 Binary files /dev/null and b/README_MD/simulation.png differ diff --git a/README_MD/simulation_2-lab.png b/README_MD/simulation_2-lab.png new file mode 100644 index 0000000000000000000000000000000000000000..3da386dd2cec207eff1920887163d521ff911e16 Binary files /dev/null and b/README_MD/simulation_2-lab.png differ diff --git a/README_MD/simulation_2.png b/README_MD/simulation_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9839df66a35184fdec0007c7d27743a80394e0ea Binary files /dev/null and b/README_MD/simulation_2.png differ diff --git a/README_MD/tracks1.pdf b/README_MD/tracks1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..68b799aa7b32edb93f7ae8de2ab30e043bd4d16b Binary files /dev/null and b/README_MD/tracks1.pdf differ