]> rtime.felk.cvut.cz Git - orte-www.git/blob - index.mdwn
Direct link to files area on SourceForge
[orte-www.git] / index.mdwn
1 [[!toc levels=1]]
2
3 The Open Real-Time Ethernet (ORTE) is an open source implementation of
4 Real-Time Publish-Subscribe (RTPS) communication protocol. RTPS is new
5 application layer protocol targeted to real-time communication area,
6 which is build on the top of standard UDP stack. Since there are many
7 TCP/IP stack implementations under many operating systems and RTPS
8 protocol does not have any other special HW/SW requirements, it should
9 be easily ported to many HW/SW target platforms. Because it uses only
10 UDP protocol, it retains control of timing and reliability.
11
12 ## News
13
14 * 2013-10-28 [ORTE 0.3.4 released](https://sourceforge.net/projects/orte/files/orte-0.3.4/).
15   It features Android support.
16 * 2013-10-05 We are preparing a new release that will feature Android
17   support. Stay tuned and/or test the version from our
18   [git repository](http://sourceforge.net/p/orte/orte/ci/master/tree/).
19 * 2012-08-15
20   [ORTE 0.3.3 released](https://sourceforge.net/projects/orte/files/orte-0.3.3/).
21   This is mostly a bugfix release.
22
23 ## Documents
24
25 * [[ORTE manual|orteman.pdf]]
26 * [[RTN 2008 conference paper|rtn08_orte.pdf]]
27 * [[ORTE for Android paper (RTLWS 2013)|https://rtime.felk.cvut.cz/publications/public/orte-android.pdf]]
28   
29 Specifications
30
31 * [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.
32 * [DDS Interoperability Wire Protocol standard](http://www.omg.org/cgi-bin/doc?ptc/2006-08-02)
33 * [[RTPS - Real Time Publish-Subscribe|rtps1.2.pdf]] RTPS Wire
34   Protocol Specification, version: 1.17
35   
36 ## Download
37
38 ORTE can be downloaded from
39 [a project page at SourceForge.net](https://sourceforge.net/projects/orte/files/).
40
41 Note that [old releases](http://sourceforge.net/project/showfiles.php?group_id=51629&package_id=108732) are located elsewhere.
42
43 ## Support
44
45 ORTE is collectively maintained by Michal Sojka, Pavel Píša and Petr
46 Smolík. The maintainers can be reached via email at
47 <orte@rtime.felk.cvut.cz>.
48
49 ## Links
50
51 Links to ORTE related projects:
52
53 * ORTE was developed at
54   [Czech Technical University in Prague](http://rtime.felk.cvut.cz).
55
56 * [OpenDDS](http://www.opendds.org)
57
58   OpenDDS is an open-source C++ implementation of the Object
59   Management Group's specification "Data Distribution Service for
60   Real-time Systems". OpenDDS is built on the ACE (ADAPTIVE
61   Communication Environment) abstraction layer to provide platform
62   portability. OpenDDS also leverages capabilities of TAO (The ACE
63   Orb), such as its IDL compiler and as the basis of the OpenDDS DCPS
64   Information Repository (DCPSInfoRepo).
65
66 * JacORB DDS
67
68   The distribution provides an open-source Java-based DDS-DCPS
69   implementation. The purpose of this implementation is pedagogical
70   and demonstrations
71   <http://www-adele.imag.fr/users/Didier.Donsez/dev/dds/readme.html>.
72
73 * [SQLbusRT](http://sourceforge.net/projects/sqlbusrt) is a software
74   package which enables SQL in a publish subscribe environment with
75   real time provisions. The software package finds it usage in:
76
77   * Real time measuring environments (data acquisition),
78   * Fast messaging systems,
79   * Real time database in machine automation, and SCADA systems
80   * Medical systems
81   * Military battlesystems
82
83
84 * [PyPubSub](http://pypubsub.sourceforge.net/) (short for Python based
85   Publish Subscribe) is a framework for implementing a publish
86   subscribe mechanism into a Python application.
87
88 ## References
89
90 We are aware of the following uses of ORTE:
91
92 * Imtech 
93
94   * ORTE as core message exchange mechanism in an aerodynamic wind
95     tunnel automation project, for one of the main windtunnel
96     facilities of the world. (see <http://www.dnw.aero> for more
97     info).
98
99   * ORTE as message exchange mechanism for the Dutch government: in
100     the automation facility for public water level management in the
101     Netherlands. For an example, see
102     [this document](http://www.neeltjejans.nl/pid5027).
103
104 * [Flamingos](http://flamingos.felk.cvut.cz/) and
105   [CTU Dragons](http://rtime.felk.cvut.cz/dragons/en/) Eurobot teams
106
107   A group of university staffs and students, who are interested in
108   robotics and control engineering. Their objective is to design and
109   develop robots for various competitions.
110
111   <img src="robot-recycling.png" />
112
113 * Network Vehicle Systems -- [Paper](http://www.dcc.fc.up.pt/~edrdo/papers/mvs06.pdf)
114
115 ---
116 This site is powered by [[ikiwiki]].
117
118
119 <a href="http://sourceforge.net/projects/orte"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=313823&amp;type=12" width="120" height="30" alt="Get ORTE at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a>