This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| icub:icub_icubsrv [2012/11/12 17:32] – ramirezk | icub:icub_icubsrv [2012/11/12 17:36] (current) – [iCub installation on the icubsrv (Laptop that comes with the iCub)] ramirezk | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== iCub installation on the icubsrv (Laptop that comes with the iCub) ====== | ||
| + | Make sure that the following packages are installed: | ||
| + | |||
| + | Install ace, gtkmm and qt3: | ||
| + | sudo apt-get install libace-dev libgtkmm-2.4-dev libglademm-2.4-dev libqt3-mt-dev | ||
| + | | ||
| + | Install gsl and opencv: | ||
| + | sudo apt-get install libgsl0-dev libcv-dev libhighgui-dev libcvaux-dev | ||
| + | | ||
| + | Install IPOPT: | ||
| + | |||
| + | Install | ||
| + | sudo apt-get install libsdl1.2-dev libglut3 libglut3-dev | ||
| + | | ||
| + | Install ODE: [[icub: | ||
| + | ===== 1) Get the iCub repositories. ===== | ||
| + | |||
| + | Make sure that you donwload the iCub source code inside: | ||
| + | |||
| + | cd / | ||
| + | |||
| + | NOTE: Please, first make sure that there is no folder named: iCub inside this directory, if so, | ||
| + | move the folder away | ||
| + | mv iCub iCub.cvs | ||
| + | | ||
| + | and download the iCub sources: | ||
| + | cd / | ||
| + | svn co https:// | ||
| + | | ||
| + | Make sure to that the environment variables of iCub are set up correctly | ||
| + | gedit / | ||
| + | export ICUB_ROOT=/ | ||
| + | | ||
| + | ===== 2) Create iCub makefiles ===== | ||
| + | |||
| + | cd / | ||
| + | mkdir build | ||
| + | cd build | ||
| + | ccmake ../ | ||
| + | | ||
| + | Hit ' | ||
| + | CMAKE_BUILD_TYPE to " | ||
| + | ENABLE_icubmod_cartesiancontrollerclient ON | ||
| + | ENABLE_icubmod_cartesiancontrollerserver ON | ||
| + | ENABLE_icubmod_gazecontrollerclient | ||
| + | ENABLE_icubmod_debug_InterfaceClient | ||
| + | ICUB_INSTALL_APPLICATIONS | ||
| + | USE_ODE_DOUBLE | ||
| + | | ||
| + | ===== 3) Compile iCub ===== | ||
| + | |||
| + | cd /exports/ code-64/ | ||
| + | make | ||
| + | make install_applications | ||
| + | | ||
| + | **IMPORTANT: | ||