57 |
jakw |
1 |
=====================================
|
|
|
2 |
SeeMaLab 3D Structured Light Scanner
|
225 |
jakw |
3 |
(c) DTU 2014 — 2017
|
57 |
jakw |
4 |
{jakw,eruei}@dtu.dk
|
|
|
5 |
=====================================
|
|
|
6 |
|
104 |
raly |
7 |
You have checked out the SeeMaLab scanner repository. It contains the following subfolders:
|
57 |
jakw |
8 |
|
59 |
jakw |
9 |
/src : This directory includes the GUI program which runs on the SeeMaLab 3D scanner. The dependencies include Qt 4.X, OpenCV, PCL and industrial camera APIs. SMScanner.pro is the main project file.
|
58 |
jakw |
10 |
|
|
|
11 |
/build : The intended directory to build the GUI program into.
|
|
|
12 |
|
|
|
13 |
/matlab : Containing code for Matlab wrappers to control cameras, projector and rotation stage.
|
|
|
14 |
|
|
|
15 |
/doc : LaTeX based documentation of hardware and software components.
|
|
|
16 |
|
225 |
jakw |
17 |
To compile the software on Ubuntu 16.04 LTS, please install dependencies using the following commands:
|
57 |
jakw |
18 |
|
225 |
jakw |
19 |
sudo add-apt-repository ppa:lkoppel/robotics
|
|
|
20 |
sudo apt-get update
|
|
|
21 |
sudo apt-get install qt5-qmake libvtk6-qt-dev libpcl-dev libopencv-dev libglew-dev qtcreator qt5-default libusb-1.0-0-dev
|
|
|
22 |
|
|
|
23 |
|
|
|
24 |
To get started with scanning, please compile the documentation in the /doc subfolder using LaTeX.
|
|
|
25 |
|
57 |
jakw |
26 |
This repository can be checked out anonymously at
|
|
|
27 |
http://svn.compute.dtu.dk/svn/seema-scanner/
|
|
|
28 |
|
|
|
29 |
If you would like to contribute to the code, you will need to have a login compatible with the DTU Compute SVN server. You can then request write permissions by contacting the project maintainers. If you do possess write access, please use
|
104 |
raly |
30 |
https://svn.compute.dtu.dk/svn/seema-scanner/
|