|
META TOPICPARENT |
name="TheSemanticRobotVisionChallenge" |
Build Instructions
The following instructions were verified to work on the laptop mammoth(Running on Ubuntu 9.04), which is the primary laptop for running the robot code currently. |
|
- Update Ubuntu(if there is a problem connecting to network because of wireless card issues try connecting using LAN chord).
- Checkout code from SVN: svn co svn+ssh://user@computer/lci/project/raid1/srvc/SVN/trunk
- You can also install kdesvn and checkout using the GUI interface.
|
|
< < |
- Modify paths in trunk/srvcDirectories.bash
|
> > |
- Modify paths in trunk/srvcDirectories.bash and add it to your ~/.bashrc file.
- add this line at the end- source yourSrvcPath/trunk/srvcDirectories.bash
|
|
- Install g++
- Install OpenCV using following packages-
- libcv-dev(and all it's dependencies)
|
|
- Install GSL
- Install Player
|
|
< < | |
> > |
-
- libplayerc++2-dev(and all it's dependencies)
- Install MATLAB
|
| |
|
> > |
-
- Modify /etc/modules file add raw1394 and video1394 to the end of the list.
- Modify /etc/udev/rules.d/40-permissions.rules files as described here
.
- Add yourself to groups disk and video using newgrp command
- $newgrp disk
- $newgrp video
- Restart
|
|
-
- Connect bumblebee to the computer.
|
|
< < |
-
- $gksudo modprobe raw1394
- $gksudo modprobe dv1394
- $gksudo modprobe video1394
|
> > |
-
- Install coriander and run it. If you can see the camera output by clicking on Receive and Display buttons in Services tab then Bumblebee is working fine with your computer(if you see a black screen you may have to switch method to Video1394 on the same tab).
|
|
External Dependencies
Here is a list of libraries(and their versions) need to be installed on the machine to run the code- |