Project

General

Profile

Actions

Install » History » Revision 1

Revision 1/5 | Next »
Anthony Mallet, 2014-03-13 23:50
copy paste from www.openrobots.org


Installing GenoM3

robotpkg is the easiest way to install the different programs as it automatically takes care of the dependencies. We indicate (the robotpkg path / or the git repository) in case you prefer a manual installation from source using the git repositories:

You need to install the following software:

  • genom3. This is the genom3 program itself.

If you want to generate code for the pocolibs middleware:

  • pocolibs
  • genom3-pocolibs (robotpkg/wip/genom3-pocolibs). This will install the pocolibs related GenoM3 template (pocolibs/server, pocolibs/client/c)

If you want to generate code for the ROS middleware:

  • ros (at least fuerte version)
  • genom3-ros (robotpkg/wip/genom3-ros). This will install all the ROS related GenoM3 template (ros/server, ros/client/c, ros/client/ros).

If you want to control your modules from tcl you need to install:

  • genomix (robotpkg/wip/genomix)
  • tcl-genomix (robotpkg/wip/tcl-genomix)
  • eltclsh

If you plan to use OpenPRS with Transgen3 as a supervisor to control your modules you need to install:

With robotpkg, you just need to run make update in the given directories above. For a manual install, you need to git clone each repository and run the following commands for each component:

% autoreconf -vi
% mkdir build && cd build
% ../configure --prefix=${HOME}/openrobots
% make install

Updated by Anthony Mallet about 10 years ago · 1 revisions