File tree 1 file changed +39
-0
lines changed
1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ Welcome to Navground Blofun, standing for Navigation playground block functions.
2
+ This repository is for using topological data analysis techniques for the study of
3
+ autonomous robots navigation simulations performed using Navground.
4
+ Our analysis is based on the induced partial matching, a technique to match clusters of
5
+ two datasets based on underlying assignment, such as when a dataset is a subset of another.
6
+
7
+ Installation Instructions
8
+ =========================
9
+ Dependencies
10
+ ------------
11
+ - Python 3
12
+ - Numpy
13
+ - Matplotlib
14
+ - Navground
15
+ - Scipy
16
+ - tslearn
17
+ - seaborn
18
+
19
+ In order to install Navground, go to a directory where you want to save the repository.
20
+ Next, open the command line and execute the following instructions to clone the repository.
21
+ ``` sh
22
+ git clone git@github.com:Cimagroup/navground-blofun.git
23
+ cd navground-blofun
24
+ ```
25
+ Optionally, you might wish to create and activate a virtual environment as follows.
26
+ ``` sh
27
+ python3 -m venv venv
28
+ . venv/bin/activate
29
+ ```
30
+ Finally, install the remaining dependencies and install the perdiver module, which is contained in this repository.
31
+ ``` sh
32
+ python3 -m pip install numpy matplotlib scipy navground jupyter notebook tslearn seaborn
33
+ python3 -m pip install .
34
+ ```
35
+ Now you are ready to execute the notebooks. Run the following commands and you are ready to go!
36
+ ``` sh
37
+ cd notebooks
38
+ python3 -m jupyter notebook
39
+ ```
You can’t perform that action at this time.
0 commit comments