R-Rijnbeek / GeometricManipulations

Repository with the basic mathematiccs manipulations for point, lines and planes. And also the creation and the interaction for a object that cluster pointclouds for a faster manipulation of the object.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeometricManipulations

Repository with the basic mathematiccs manipulations for point, lines and planes. And also the creation and the interaction for a object that cluster pointclouds for a faster manipulation of the object.

prerequisites

Has anaconda installed on windows. And configured you system variables ($path) of anaconda on windows:

  • C:\ProgramData\Anaconda3
  • C:\ProgramData\Anaconda3\Scripts
  • C:\ProgramData\Anaconda3\Library\bin

Instalation protocol

  1. Clone the github repository.
$ git clone https://github.com/R-Rijnbeek/GeometricManipulations.git
  1. Enter the project folder.
$ cd GeometricManipulations
  1. Build the virtual environment on the repository by running:
$ build.bat
  1. To activate the environmet and run the test scripts:
$ activate ./env
$ python /TEST/test.py

If it works. Then you can use the 'geometricManippulation' module directory as a local package

Notes to know:

  1. The dependencies to use all features of this repository are writed on the environmet.yml file: "numpy" and "scipy"
  2. If you will only use the content of this repository. On a other proyect than ypou need to create an virtual environment that include "numpy" and "scipy"
    • ANACONDA:
    conda install -c anaconda numpy
    conda install -c anaconda scipy
    
  3. This repository is tested with windows 10 and anaconda version 4.11.0.

About

Repository with the basic mathematiccs manipulations for point, lines and planes. And also the creation and the interaction for a object that cluster pointclouds for a faster manipulation of the object.

License:MIT License


Languages

Language:Python 99.9%Language:Batchfile 0.1%