https://github.com/cimagroup/navground-blofun

Repository for block functions and Navground interaction

https://github.com/cimagroup/navground-blofun

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Repository for block functions and Navground interaction

Basic Info
  • Host: GitHub
  • Owner: Cimagroup
  • License: gpl-3.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 13.8 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created about 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Welcome to Navground Blofun, standing for Navigation playground block functions. This repository is for using topological data analysis techniques for the study of autonomous robots navigation simulations performed using Navground. Our analysis is based on the induced partial matching, a technique to match clusters of two datasets based on underlying assignment, such as when a dataset is a subset of another.

Installation Instructions

Dependencies

  • Python 3
  • Numpy
  • Matplotlib
  • Navground
  • Scipy
  • tslearn
  • seaborn

In order to install Navground, go to a directory where you want to save the repository. Next, open the command line and execute the following instructions to clone the repository. sh git clone git@github.com:Cimagroup/navground-blofun.git cd navground-blofun Optionally, you might wish to create and activate a virtual environment as follows. sh python3 -m venv venv . venv/bin/activate Finally, install the remaining dependencies and install the perdiver module, which is contained in this repository. sh python3 -m pip install numpy matplotlib scipy navground jupyter notebook tslearn seaborn python3 -m pip install . Now you are ready to execute the notebooks. Run the following commands and you are ready to go! sh cd notebooks python3 -m jupyter notebook

Owner

  • Name: Combinatorial Image Analysis research group
  • Login: Cimagroup
  • Kind: organization

GitHub Events

Total
  • Release event: 2
  • Public event: 1
  • Create event: 1
Last Year
  • Release event: 2
  • Public event: 1
  • Create event: 1

Dependencies

pyproject.toml pypi
  • matplotlib *
  • numpy *