Software empleado en la implementación del sistema de generación de nubes de puntos
La descripción de las librerias empleadas se encuentra en PointCloudLM-Software Wiki
Este proyecto se realizó en un ambiente de Anaconda 4.3.30 nombrado como PointCloudLM
Para instalar Anaconda, diriijase a su página de descarga.
- Una vez instalado Anaconda, abrir el prompt de anaconda y ejecutar el siguiente comando:
conda create --name PointCloudLM --channel ccordoba12 pcl python-pcl matplotlib mayavi numpy pyserial scipy flask flask-wtf requests
Lo cual instala python 2.7 y las librerias pcl, matplotlib, mayavi y numpy pyserial y scipy, flask y requests
- Luego, se procede a activar el ambiente:
activate PointCloudLM
source activate PointCLoudLM (Linux)
- y se instala la libreria de opencv:
pip install opencv-python
- Se chequea que opencv este instalado:
python import cv2
crlt+q para salir
- y se desactiva el environment:
deactivate
source deactivate PointCLoudLM (Linux)
En nuestro proyecto se empleo Pycharm como IDE de desarrollo:
Para instalar Pycharm, dirijase a su página de descarga
Las librerias restantes (flask, flask-wtf, requests) se pueden instalar desde el IDE de Anaconda en el panel de configuracion: