Download ETHNOS files

Project detail and discuss

Get support


The video describes a typical mission of the mobile robot Merry Porter, designed by Genova Robot srl with the collaboration of the University of Genova.

Merry Porter runs ETHNOS for real-task scheduling, and SARTOS for the real-time selection of tasks to be scheduled depending on the current operating context.

Other videos can be found here.


About this project

The ETHNOS project has started in 1997. The open source version was registered on on Feb 7, 2012.

The ETHNOS environment is composed of:

1) ETHNOS-6, a dedicated distributed real-time operating system (developed as an extension to Linux), from which the overall environment takes its name, supporting different high level representation, communication, and execution requirements,

2) a dedicated network protocol designed for both the single robot and the multi-robot environment, specifically designed for noisy wireless communication,

3) an object oriented Application Programming Interface (API) based on the C++ language (and a subset based on Java),

4) a set of additional development tools (a robot simulator, a Java-applet template, etc.). Check the official website for a Reference Manual.


Join this project:

To join this project, please contact the project administrators of this project, as shown on the project summary page.

Get the source code:

Source code for this project may be available as downloads or through one of the SCM repositories used by the project, as accessible from the project develop page.

Selected Publications

Maurizio Piaggio, Antonio Sgorbissa, Renato Zaccaria, "A  Programming Environment    for Real Time Control of Distributed  Multiple  Robotic  Systems" Advanced Robotics, The International Journal of the Robotics Society of Japan, vol. 14, iss. 1, (July 2000), pp. 75 – 86, VSP Publisher, 2000.

Luca Iocchi, Daniele Nardi, Maurizio Piaggio, and Antonio Sgorbissa "Distributed Coordination in Heterogeneous Multi-Robot Systems", Autonomous Robots, vol. 15, iss. 2, (September 2003), pp. 155-168, Kluwer Academic Publishers, 2003.

Golem Team, Paolo de Pascalis, Massimo Ferraresso, Mattia Lorenzetti, Alessandro Modolo, Matteo Peluso, Roberto Polesel, Robert Rosati, Nikita Scattolin and Alberto Speranzon, et al., "Golem Team in Middle-Sized Robots League", ROBOCUP 2000: ROBOT SOCCER WORLD CUP IV, Lecture Notes in Computer Science, 2001, Volume 2019/2001.

Project Web Hosted by

©Copyright 1999-2009 - Geeknet, Inc., All Rights Reserved

About - Legal - Help