[[!toc levels=1]]
-The Open Real-Time Ethernet (ORTE) is open source implementation of
-RTPS communication protocol. RTPS is new application layer protocol
-targeted to real-time communication area, which is build on the top of
-standard UDP stack. Since there are many TCP/IP stack implementations
-under many operating systems and RTPS protocol does not have any other
-special HW/SW requirements, it should be easily ported to many HW/SW
-target platforms. Because it uses only UDP protocol, it retains
-control of timing and reliability.
+The Open Real-Time Ethernet (ORTE) is an open source implementation of
+Real-Time Publish-Subscribe (RTPS) communication protocol. RTPS is new
+application layer protocol targeted to real-time communication area,
+which is build on the top of standard UDP stack. Since there are many
+TCP/IP stack implementations under many operating systems and RTPS
+protocol does not have any other special HW/SW requirements, it should
+be easily ported to many HW/SW target platforms. Because it uses only
+UDP protocol, it retains control of timing and reliability.
## News
+* 2013-10-28 [ORTE 0.3.4 released](https://sourceforge.net/projects/orte/files/orte-0.3.4/).
+ It features Android support.
+* 2013-10-05 We are preparing a new release that will feature Android
+ support. Stay tuned and/or test the version from our
+ [git repository](http://sourceforge.net/p/orte/orte/ci/master/tree/).
* 2012-08-15
[ORTE 0.3.3 released](https://sourceforge.net/projects/orte/files/orte-0.3.3/).
This is mostly a bugfix release.
-## Introduction
-
-In the ORTE project we are developing communication middleware under
-the OMG Data Distribution Service (DDS) for Real-Time Systems
-specification (OMG Document formal/07-01-01). The specification
-defines a service for efficiently distributing application data
-between participants in a distributed application.
-
-The recently-adopted DDS specification is divided into two components.
-First defines an Application Level Interface and behavior of a DDS
-that supports Data-Centric Publish-Subscribe (DCPS) in real-time
-systems. Second optional Data Local Reconstruction Layer (DLRL) allows
-distributed data to be shared by local objects located remotely from
-each other as if the data were local. The DLRL is built on top of the
-DCPS layer.
-
-The DDS specification also includes a platform specific mapping to IDL
-and therefore an application using DDS is able to switch among DDS
-implementations with only a re-compile. DDS therefore addresses
-'application portability.'
-
-The specification does not address the protocol used by the
-implementation to exchange messages over transports such as
-TCP/UDP/IP, so different implementations of DDS will not interoperate
-with each other unless vendor-specific “bridges” are provided.
-
-One of the transport protocol suitable for DDS communication is
-Real-Time Pusblish Subscribe (RTPS) wire protocol defined by OMG (OMG
-document formal/06-08-02). The RTPS was specifically developed to
-support the unique requirements of data-distributions systems. It's a
-field proven technology that is deployed in thousands of industrial
-devices.
-
## Documents
-Documentation
-
* [[ORTE manual|orteman.pdf]]
-
-Conference papers
-
-* [[RTN 2008|rtn08_orte.pdf]]
+* [[RTN 2008 conference paper|rtn08_orte.pdf]]
Specifications
* [Data-Distribution Service for Real-Time Systems (DDS) standard](http://www.omg.org/technology/documents/formal/data_distribution.htm) DDS version 1.2. Latest version adopted in January 2007.
-
-* [DDS Interoperability Wire Protocol standard](http://www.omg.org/cgi-bin/doc?ptc/2006-08-02) DDS Interoperability Wire Protocol.
-
+* [DDS Interoperability Wire Protocol standard](http://www.omg.org/cgi-bin/doc?ptc/2006-08-02)
* [[RTPS - Real Time Publish-Subscribe|rtps1.2.pdf]] RTPS Wire
Protocol Specification, version: 1.17
## Download
-* ORTE can be downloaded from <a
- href="http://sourceforge.net/projects/orte">SourceForge.net</a>.
-
- Note that we have not yet migrated the releases from the
- [older repository](http://sourceforge.net/project/showfiles.php?group_id=51629&package_id=108732).
-
-## Support
+ORTE can be downloaded from
+[a project page at SourceForge.net](http://sourceforge.net/projects/orte).
-* Petr Smolík <petr.smolik@wo.cz>
-* Michal Sojka <sojkam1@fel.cvut.cz>
-* Pavel Píša <pisa@cmp.felk.cvut.cz>
+Note that [old releases](http://sourceforge.net/project/showfiles.php?group_id=51629&package_id=108732) are located elsewhere.
-There is no mailing list yet, sorry.
+## Support
-## Links
+ORTE is collectively maintained by Michal Sojka, Pavel Píša and Petr
+Smolík. The maintainers can be reached via email at
+<orte@rtime.felk.cvut.cz>.
-Links to ORTE related projects:
+## Links
-* Czech Technical University in Prague
+Links to ORTE related projects:
- ORTE was developed by
+* ORTE was developed at
[Czech Technical University in Prague](http://rtime.felk.cvut.cz).
-* OpenDDS
+* [OpenDDS](http://www.opendds.org)
OpenDDS is an open-source C++ implementation of the Object
Management Group's specification "Data Distribution Service for
Orb), such as its IDL compiler and as the basis of the OpenDDS DCPS
Information Repository (DCPSInfoRepo).
-* [OpenDDS homepage](http://www.opendds.org)
-
* JacORB DDS
The distribution provides an open-source Java-based DDS-DCPS
implementation. The purpose of this implementation is pedagogical
- and demontrations
-
-<http://www-adele.imag.fr/users/Didier.Donsez/dev/dds/readme.html>
+ and demonstrations
+ <http://www-adele.imag.fr/users/Didier.Donsez/dev/dds/readme.html>.
-* SQLbusRT
-
- [SQLbusRT](http://sourceforge.net/projects/sqlbusrt) is a software package which enables SQL in a publish subscribe environment with real time provisions. The software package finds it usage in:
+* [SQLbusRT](http://sourceforge.net/projects/sqlbusrt) is a software
+ package which enables SQL in a publish subscribe environment with
+ real time provisions. The software package finds it usage in:
* Real time measuring environments (data acquisition),
* Fast messaging systems,
* Military battlesystems
-### PyPubSub
-
-[PyPubSub](http://pypubsub.sourceforge.net/) (short for Python based Publish Subscribe) is a framework for implementing a publish subscribe mechanism into a Python application
+* [PyPubSub](http://pypubsub.sourceforge.net/) (short for Python based
+ Publish Subscribe) is a framework for implementing a publish
+ subscribe mechanism into a Python application.
## References
* ORTE as core message exchange mechanism in an aerodynamic wind
tunnel automation project, for one of the main windtunnel
- facilities of the world. (see <http://www.dnw.aero> for more info)
+ facilities of the world. (see <http://www.dnw.aero> for more
+ info).
* ORTE as message exchange mechanism for the Dutch government: in
the automation facility for public water level management in the
Netherlands. For an example, see
- <http://www.neeltjejans.nl/pid5027>
+ [this document](http://www.neeltjejans.nl/pid5027).
-* CTU Dragons - Eurobot
+* [Flamingos](http://flamingos.felk.cvut.cz/) and
+ [CTU Dragons](http://rtime.felk.cvut.cz/dragons/en/) Eurobot teams
- We are a group of university staffs and students, who are interested
- in robotics and control engineering. Our objective is designing and
- developing robots for various competitions.
-
- [Website](http://rtime.felk.cvut.cz/dragons/en/)
+ A group of university staffs and students, who are interested in
+ robotics and control engineering. Their objective is to design and
+ develop robots for various competitions.
<img src="robot-recycling.png" />
-* Network Vehicle Systems
-
- [Paper](http://www.dcc.fc.up.pt/~edrdo/papers/mvs06.pdf)
+* Network Vehicle Systems -- [Paper](http://www.dcc.fc.up.pt/~edrdo/papers/mvs06.pdf)
---
This site is powered by [[ikiwiki]].