Difference between revisions of "Tools"
WikiSheriff (talk | contribs) ((vmo) adding github) |
WikiSheriff (talk | contribs) m ((vmo)) |
||
Line 7: | Line 7: | ||
The mains tools are available in our GitHub: | The mains tools are available in our GitHub: | ||
− | [https://github.com/uleroboticsgroup] | + | [https://github.com/uleroboticsgroup GitHub Robotics Group] |
Currently the following tools are available: | Currently the following tools are available: |
Revision as of 13:02, 12 September 2023
This site summarizes different applications and tools develeoped by the Robotics Group during their researches.
Available Tools
The mains tools are available in our GitHub:
Currently the following tools are available:
Laboratorio de simulación robótica
El objetivo de esta herramienta es acercar a aquel que lo desee el mundo de la robótica y la posibilidad de interactuar con un robot real. Con el registro en la herramienta podrás tener acceso a varios servicios, como son:
- Acceso al laboratorio de simulación robótica a través de una interfaz web.
- Acceso a una máquina a través de SSH en la que podrás almacenar la información de tus prácticas y pruebas.
- Posibilidad de publicar dudas a través del foro de esta misma página.
Go to laboratorio de simulación robótica
SUFFER
SUFFER is a cloud-based platform that provides fully working robotic workspaces that are accesseded using nothing more than a browser.
You can access SUFFER in Mumalabs
PeTra (People Tracker)
PeTra is a tool which allows detecting and tracking people. The system is based on a CNN that uses an occupancy map constructed from the readings of a LIDAR sensor.
Dataset: https://www.frontiersin.org/articles/10.3389/fnbot.2017.00072/full PeTra: https://www.frontiersin.org/articles/10.3389/fnbot.2018.00085/full https://www.mdpi.com/2218-6581/8/3/75
https://github.com/ClaudiaAlvarezAparicio/petra
BRITTANY (Biometric RecognITion Through gAit aNalYsis)
Brittany is a tool which allows a Biometric recognition through gait analysis by using LIDAR sensors. The system is based on a classification neural network which allow identify 5 diferent users of the system or intruders in it.
https://github.com/ClaudiaAlvarezAparicio/brittany
DOROTHEA (DOcker-based fRamework fOr gaTHering nEtflow trAffic)
DOROTHEA is a Docker-based solution to build packet flow datasets. It uses a NetFlow sensor which collects the streams of packets that pass through a network interface. The tool simulates a complex and realistic computer network. It is easily configurable and scalable, for instance it is possible to set the number of computers that generate network traffic. A threshold can be set to define the number of packets used to create flows, thus emulating the real functionality of routers.
More information at https://seguridad.unileon.es/index.php/DOROTHEA
MoEv (Model Evaluator)
MoEv is a general-purpose tool that allows for building classification models from labeled datasets. Besides, MoEv allows for performing data cleaning and pre-processing operations. It has been successfully used in different research areas such us jamming attacks detection on real-time location systems, academic success prediction at educational institutions, or network attacks detection.
More information at https://seguridad.unileon.es/index.php/MoEv
Restricted Tools and Applications
We advocate for the development of secure and well-tested applications. Therefore, we have a set of tools and systems to make these tasks easier and the code better.
GITLAB
The group has a private Gitlab with access to:
- Privates Docker registries per repository.
- Gitlab Pipelines to automate the compilation and testing of the code.
- Docker support
JENKINS
This CI system allow us to prepare pipelines to automate all the process from compiling to deployment.
SONARQUBE
This tool provides detailed and extensive information about the quality of the code
ARTIFACTORY
Universal repository to store all the libraries we need.
DOCKER
A pre-production Docker system to deploy and test every containerized application with all the computational resources you need.