Orocos Toolchain 2.0.0 Released

The Orocos developers are proud to announce their first release
of the next-generation Orocos Toolchain for real-time and distributed
robotics. We wish to express our gratitude to everyone contributing
to this release which made it effectively the best real-time and
cross-platform robotics software framework in the world. We see
this as a starting point to build great applications for all our different
kinds of robots and machines.

The new Orocos Toolchain aims to provide all libraries, programs and
tools to quickly create machine control applications. It consists of the
Real-Time Toolkit 2.0, Orocos Component Library 2.0 and the orogen
code generator 2.0.

The most notable changes are:
* Typekits
Typekits tell Orocos about the data you want to use. 'typegen'
provides full code generation for typekits from existing C++ headers
which contain user defined classes and structs. Orocos is the only
framework that transparently supports C++ user defined types.
* Real-time Scripting
The syntax is largely backwards-compatible, but allows far more
expressive scripts.
* Services & Plugins
The Orocos components are run-time extensible with plugins
and services, which offer extra functionality only to components
that need it.
* Data Flow interface and Transports
A dramatic improvement in setting up and connecting data flow ports
allows for highly re-usable components and flexible system architectures.
Real-time inter-process data communication and efficient multi-protocol
communications can be created from any port
* Operations interface
Orocos components provide an asynchronous remote method
interface to peer components through a single comprehensive
primitive, the operation.

RTT 1.x users can check out this link to see a list of all changes:
http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-rtt...

Upgrading instructions and scripts can be found here:
http://www.orocos.org/wiki/rtt/rtt-20/upgrading-rtt-1x-20

If you want to install the Orocos Toolchain on your system,
you can find out how by visiting this page:
http://www.orocos.org/toolchain

Finally, start building components here:
http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-com...

All files are also available with the .pdf extension.

We will focus now on polishing the documentation, website and examples,
and help out new users and with migrations.
A list of features for the 2.1 release will be announced later on.

The Orocos Toolchain developers.

Orocos Toolchain 2.0.0 Released

On 08/09/10 05:37, Peter Soetens wrote:
> The Orocos developers are proud to announce their first release
> of the next-generation Orocos Toolchain for real-time and distributed
> robotics. We wish to express our gratitude to everyone contributing
> to this release which made it effectively the best real-time and
> cross-platform robotics software framework in the world. We see
> this as a starting point to build great applications for all our different
> kinds of robots and machines.
>
> The new Orocos Toolchain aims to provide all libraries, programs and
> tools to quickly create machine control applications. It consists of the
> Real-Time Toolkit 2.0, Orocos Component Library 2.0 and the orogen
> code generator 2.0.
>
> The most notable changes are:
> * Typekits
> Typekits tell Orocos about the data you want to use. 'typegen'
> provides full code generation for typekits from existing C++ headers
> which contain user defined classes and structs. Orocos is the only
> framework that transparently supports C++ user defined types.
> * Real-time Scripting
> The syntax is largely backwards-compatible, but allows far more
> expressive scripts.
> * Services & Plugins
> The Orocos components are run-time extensible with plugins
> and services, which offer extra functionality only to components
> that need it.
> * Data Flow interface and Transports
> A dramatic improvement in setting up and connecting data flow ports
> allows for highly re-usable components and flexible system architectures.
> Real-time inter-process data communication and efficient multi-protocol
> communications can be created from any port
> * Operations interface
> Orocos components provide an asynchronous remote method
> interface to peer components through a single comprehensive
> primitive, the operation.
>
> RTT 1.x users can check out this link to see a list of all changes:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-rtt...
>
> Upgrading instructions and scripts can be found here:
> http://www.orocos.org/wiki/rtt/rtt-20/upgrading-rtt-1x-20
>
> If you want to install the Orocos Toolchain on your system,
> you can find out how by visiting this page:
> http://www.orocos.org/toolchain
>
> Finally, start building components here:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-com...
>
> All files are also available with the .pdf extension.
>
> We will focus now on polishing the documentation, website and examples,
> and help out new users and with migrations.
> A list of features for the 2.1 release will be announced later on.
>
> The Orocos Toolchain developers.

Congratulations to all the developers, and especially to Peter, for
achieving 2.0! There are many great features in 2.0.

Geoff

Orocos Toolchain 2.0.0 Released

On Tue, Sep 07, 2010 at 10:37:01PM +0200, Peter Soetens wrote:
> The Orocos developers are proud to announce their first release
> of the next-generation Orocos Toolchain for real-time and distributed
> robotics. We wish to express our gratitude to everyone contributing
> to this release which made it effectively the best real-time and
> cross-platform robotics software framework in the world. We see
> this as a starting point to build great applications for all our different
> kinds of robots and machines.
>
> The new Orocos Toolchain aims to provide all libraries, programs and
> tools to quickly create machine control applications. It consists of the
> Real-Time Toolkit 2.0, Orocos Component Library 2.0 and the orogen
> code generator 2.0.
>
> The most notable changes are:
> * Typekits
> Typekits tell Orocos about the data you want to use. 'typegen'
> provides full code generation for typekits from existing C++ headers
> which contain user defined classes and structs. Orocos is the only
> framework that transparently supports C++ user defined types.
> * Real-time Scripting
> The syntax is largely backwards-compatible, but allows far more
> expressive scripts.
> * Services & Plugins
> The Orocos components are run-time extensible with plugins
> and services, which offer extra functionality only to components
> that need it.
> * Data Flow interface and Transports
> A dramatic improvement in setting up and connecting data flow ports
> allows for highly re-usable components and flexible system architectures.
> Real-time inter-process data communication and efficient multi-protocol
> communications can be created from any port
> * Operations interface
> Orocos components provide an asynchronous remote method
> interface to peer components through a single comprehensive
> primitive, the operation.
>
> RTT 1.x users can check out this link to see a list of all changes:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-rtt...
>
> Upgrading instructions and scripts can be found here:
> http://www.orocos.org/wiki/rtt/rtt-20/upgrading-rtt-1x-20
>
> If you want to install the Orocos Toolchain on your system,
> you can find out how by visiting this page:
> http://www.orocos.org/toolchain
>
> Finally, start building components here:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-com...
>
> All files are also available with the .pdf extension.
>
> We will focus now on polishing the documentation, website and examples,
> and help out new users and with migrations.
> A list of features for the 2.1 release will be announced later on.
>
> The Orocos Toolchain developers.

I for one welcome our new "Not a fluffy fifo" over-release!

Good work Peter!

Towards 3.0!

Markus

Orocos Toolchain 2.0.0 Released

On Tue, 7 Sep 2010, Peter Soetens wrote:

> The Orocos developers are proud to announce their first release
> of the next-generation Orocos Toolchain for real-time and distributed
> robotics.

Congratulations for all the hard work!

Up to 3.0 :-) (Which, in my opinion, should make a similar big step towards
integration into large-scale (non-realtime) deployment and development
frameworks, with Eclipse being a primary target...)

Herman

> We wish to express our gratitude to everyone contributing
> to this release which made it effectively the best real-time and
> cross-platform robotics software framework in the world. We see
> this as a starting point to build great applications for all our different
> kinds of robots and machines.
>
> The new Orocos Toolchain aims to provide all libraries, programs and
> tools to quickly create machine control applications. It consists of the
> Real-Time Toolkit 2.0, Orocos Component Library 2.0 and the orogen
> code generator 2.0.
>
> The most notable changes are:
> * Typekits
> Typekits tell Orocos about the data you want to use. 'typegen'
> provides full code generation for typekits from existing C++ headers
> which contain user defined classes and structs. Orocos is the only
> framework that transparently supports C++ user defined types.
> * Real-time Scripting
> The syntax is largely backwards-compatible, but allows far more
> expressive scripts.
> * Services & Plugins
> The Orocos components are run-time extensible with plugins
> and services, which offer extra functionality only to components
> that need it.
> * Data Flow interface and Transports
> A dramatic improvement in setting up and connecting data flow ports
> allows for highly re-usable components and flexible system architectures.
> Real-time inter-process data communication and efficient multi-protocol
> communications can be created from any port
> * Operations interface
> Orocos components provide an asynchronous remote method
> interface to peer components through a single comprehensive
> primitive, the operation.
>
> RTT 1.x users can check out this link to see a list of all changes:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-rtt...
>
> Upgrading instructions and scripts can be found here:
> http://www.orocos.org/wiki/rtt/rtt-20/upgrading-rtt-1x-20
>
> If you want to install the Orocos Toolchain on your system,
> you can find out how by visiting this page:
> http://www.orocos.org/toolchain
>
> Finally, start building components here:
> http://www.orocos.org/stable/documentation/rtt/v2.0.x/doc-xml/orocos-com...
>
> All files are also available with the .pdf extension.
>
> We will focus now on polishing the documentation, website and examples,
> and help out new users and with migrations.
> A list of features for the 2.1 release will be announced later on.
>
> The Orocos Toolchain developers.
>