Difference between revisions of "Asibot - Implemented Modules v0.2"

From Asibot & HOAP3 & TEO Wiki
Jump to navigation Jump to search
Line 39: Line 39:
  
 
First install some basic utilities:
 
First install some basic utilities:
  # apt-get install build-essential cmake subversion
+
  $ sudo apt-get install build-essential cmake subversion
 
Then install ACE 5.7.1.0:
 
Then install ACE 5.7.1.0:
 +
$ sudo apt-get install libssl-dev
 
  $ wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.1.tar.gz
 
  $ wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.1.tar.gz
 
  $ tar -zxvf ACE-5.7.1.tar.gz
 
  $ tar -zxvf ACE-5.7.1.tar.gz
Line 51: Line 52:
 
  $ cd yarp-2.2.6; mkdir build; cd build
 
  $ cd yarp-2.2.6; mkdir build; cd build
 
And finally the actual module:
 
And finally the actual module:
  # svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/v02/drivers/drv_rave
+
  $ svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/v02/drivers/drv_rave
 
  $ cd drv_rave; mkdir build; cd build
 
  $ cd drv_rave; mkdir build; cd build
 
  $ cmake ..
 
  $ cmake ..

Revision as of 13:35, 15 May 2010

This page should contain a description of implemented ASIBOT modules. Current implementations refer to Modules - Standard v0.2.


drv_fake [1]

A stand-alone module that simulates a 5 DOF, no joint-limited robot. Position control is totally implemented. Stop commands must be set between velocity commands (for sake of code understandability). No force control has been implemented.

Drv fake-1.PNG Drv fake-2.PNG Drv fake-3.PNG Drv fake-4.PNG Drv fake-5.PNG
Drv fake-6.PNG Drv fake-7.PNG Drv fake-8.PNG Drv fake-9.PNG



drv_ml [2]

A module that passes standard v0.2 commands to Marilou ASIBOT. Note that velocity control must be enabled in each motor of the Marilou ASIBOT model. No force control has been implemented.



drv_rave [3]

A module that instantiates a OpenRAVE kitchen with ASIBOT environment. ASIBOT recieves v0.2 commands. Current controller does not break correctly, physiscs activated will make gravity move the stopped robot. No force control has been implemented.

Drv rave-3.jpg

Install on a fresh Ubuntu 10.04 (as of 15/05/2010, what you get from a sudo aptitude safe-upgrade):

First install some basic utilities:

$ sudo apt-get install build-essential cmake subversion

Then install ACE 5.7.1.0:

$ sudo apt-get install libssl-dev
$ wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.1.tar.gz
$ tar -zxvf ACE-5.7.1.tar.gz
$ cd ACE_wrappers; mkdir build; cd build
$ ../configure
$ make

Then install YARP 2.2.6:

$ wget http://downloads.sourceforge.net/yarp0/yarp-2.2.6.tar.gz
$ tar -zxvf yarp-2.2.6.tar.gz
$ cd yarp-2.2.6; mkdir build; cd build

And finally the actual module:

$ svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/v02/drivers/drv_rave
$ cd drv_rave; mkdir build; cd build
$ cmake ..
$ make

vis_rsanchez [?]

Currently under development, integrates OpenCV and GTK. Check out the recent video.