-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathINSTALL.txt
70 lines (47 loc) · 1.84 KB
/
INSTALL.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
This file describes how to install the library "RobotVision". "RobotVision" has in
general a cross-platform design, but it is only tested on Linux with GCC.
In the following, a detailed install description is given. We assume that RobotVison
is already checked out using the following command:
> svn co https://svn.openslam.org/data/svn/robotvision
First, make sure that CMake and OpenGL is installed:
> sudo apt-get install cmake libglu1-mesa-dev
Then, install TooN. Make sure that you install the right version (10 April 2010
version).
> cvs -z3 -d:pserver:[email protected]:/cvsroot/toon co -D"10 April 2010" TooN
> cd TooN
> ./configure
> sudo make install
> cd ..
For more details about TooN, please refer to: http://mi.eng.cam.ac.uk/~er258/cvd/toon.html
Install libCVD. Again, make sure that you install the right version (10 April 2010):
> cvs -z3 -d:pserver:[email protected]:/cvsroot/libcvd co -D"10 April 2010" libcvd
> cd libcvd
> ./configure
> make
> sudo make install
> cd ..
libCVD might have additional dependencies. For more details how to install
libCVD, please refer to: http://mi.eng.cam.ac.uk/~er258/cvd/index.html
Afterwards, install OpenCV 2.1.
> wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.1/OpenCV-2.1.0.tar.bz2/download
> tar xvf OpenCV-2.1.0.tar.bz2
> mkdir build
> cd build
> cmake ..
> make
> sudo make install
> cd ../..
The OpenCV dependency is optional. It is only used for visualisation purposes.
To turn it off, set "OPENCV_SUPPORT" to "OFF" in
"robotvision/trunk/CMakeLists.txt".
Finally, you can build RobotVision
> cd robotvision/trunk
> mkdir build
> cd build
> cmake ..
> make
Now, you can run a demo application, e.g.:
> ./rss2010_demo 2
For more details, please refer to "README.txt".
The RobotVision library can also be installed system-wide:
> sudo make install