GenoM (was: Modelica)

Anthony Mallet <[email protected]>
Newsgroups gmane.science.robotics.orocos.user
Organization LAAS (CNRS) - Toulouse - France
Message-ID <[email protected]>
Herman Bruyninckx wrote :
| I indeed had something larger in
| mind: in my view, a modern robot control system consists of several
| computer systems controlling different parts of the robot system (the
| `classical' robot arm or mobile platform; `intelligent' sensors such
| as vision systems and autonomous localization modules; a
| planning/trajectory generation componente etc.). The specifications
| for each of these I am currently developing on the web page (far from
| finished!).  Hence, in general, there will be several more or less
| independent software tasks running (``threads,'' ``agents'',
| ``components'', ``holons,'' or whatever name they are given), and each
| of these tasks has a certain `state'; this state has to be
| initialised, (re)configured, sent to other components for diagnosis or
| information exchange, etc. All this complex data management (as you
| aptly called it) requires a `language', and XML seems to be the
| appropriate settings to make this language.

Hi,

Just jumping into this, I wanted to mention that, within the context of
Orocos, we (LAAS) are thinking of a tool we've been successfully
developping and using for complex systems design for about five years
now. It's called GenoM (Generator of Modules) and is designed to help the
design of real-time architectures.

Further details on this tool can be found at
http://www.laas.fr/~sara/RIA/RIA-genom.html
and there's also a general paper about our vision of what should be the
architecture of a robot and how we've been developping it at
http://www.laas.fr/~felix/publis/ijrr97

Of course, we want to propose this tool and not impose it. We are
already considering several new developements. The most important one
would be to release it under open source license :) but we are also
considering using e.g. CORBA for communication or XML for display.

The kick-off meeting should be the best place to get into the details,
but since people started speaking about tools and software, we thought it
was necessary for us to announce our plans :)

Regards,
-- 
Anthony Mallet
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.