How to use the real e-pucks with Aseba
From IridiaWiki
Revision as of 15:45, 10 March 2010 by Manubrambi (talk | contribs) (New page: In order to use the e-puck with Aseba you need to complete several steps: [tested on Ubuntu 9.10 - March 2010] ==== Download, compile and patch Dashel (v.127) and Aseba (v. 381) ==== ''Fa...)
In order to use the e-puck with Aseba you need to complete several steps: [tested on Ubuntu 9.10 - March 2010]
Download, compile and patch Dashel (v.127) and Aseba (v. 381)
Fast solution:
- use the script done by Arne (TODO put the path)
Step-by-step solution:
- DASHEL
- download Dashel v. 127
- svn -r127 co http://svn.gna.org/svn/dashel/trunk dashel
- patch it - (TODO this is necessary because... )
- cd dashel
- patch -p0 < dashel_with_fpic_r127.patch
- compile it
- cmake .
- make
- install it in /usr/local (you can avoid this but then you need to modify the CMakeLists.txt in Aseba)
- sudo make install
- download Dashel v. 127
- ASEBA
- download Aseba v. 381
- svn -r381 co http://svn.gna.org/svn/aseba/trunk aseba
- patch it - (this is necessary in order to make Aseba communicate with the simulator )
- cd aseba
- patch -p0 < aseba_complete_r381.patch
- compile it
- cmake .
- make
- install it in /usr/local
- sudo make install
- test if it works
- cd studio
- ./studio
- a window should appear, you are not able to connect now, it's normal
- download Aseba v. 381
Now you should have Aseba working under your system ready to communicate with the simulator and the real e-pucks