public
Fork of psoetens/orocos-rtt
Description: Orocos Real-Time Toolkit
Homepage: www.orocos.org/rtt
Clone URL: git://github.com/doudou/orocos-rtt.git
Janosch Machowinski (author)
Wed Nov 26 07:50:12 -0800 2008
Sylvain Joyeux (committer)
Fri Dec 19 07:31:38 -0800 2008
orocos-rtt / NEWS
100644 326 lines (252 sloc) 15.756 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
           The Orocos Real-Time Toolkit v1.6.0.
           ====================================
 
  The Orocos development team is pleased to announce the next major
feature release of the Real-Time Toolkit, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.6.0/orocos-rtt-1.6.0-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.6.x/doc-xml/orocos-installation.html>
 
 
The Real-Time Toolkit (RTT) library allows application designers to
build highly configurable and interactive component-based real-time
control applications. This release's major feature highlights are:
 
 * Much improved error reporting and usability in various places
 * Improved the scripting language and state machine definitions
 * More transparent network communication
 * Many small improvements suggested by the user community.
 
If you'd like a high level overview of the Orocos libraries, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.6.x/doc-xml/orocos-overview.html>
If you'd like to get started building your own components, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.6.x/doc-xml/orocos-components-manual.html>
 
This release is backwards compatible with the 1.0.x and 1.2.x releases, although
some functionality has been deprecated or alternative usage patterns
are preferred. These and other changes and improvements can be found
in the Orocos RTT Changes document on
  <http://www.orocos.org/stable/documentation/rtt/v1.6.x/doc-xml/orocos-rtt-changes.html>
 
           The Orocos Real-Time Toolkit v1.4.1.
           ====================================
 
  The Orocos development team is pleased to announce the first bug-fix
release of the Real-Time Toolkit v1.4, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.4.1/orocos-rtt-1.4.1-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-installation.html>
The main manual for building your own components can be found on
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-components-manual.html>
 
In addition to documentation updates and various minor bug fixes, the
following reported bugs were fixed in this release:
 
  ID Vers TargetM Summary
 178 rtt-b 1.4.1 Event transition in state machine script undetected if no 'select' statement
 481 1.4.0 1.4.1 connectPorts only partially connects two read ports
 482 1.4.0 1.4.1 Corba's createMethodAny and createCommandAny methods broken
 486 1.4.0 1.4.1 SimulationThread locks up system under Xenomai 2.4
 521 1.4.0 1.4.1 event transitions can cause crashes (in state machines,...)
 
           The Orocos Real-Time Toolkit v1.4.0.
           ====================================
 
  The Orocos development team is pleased to announce the third major
feature release of the Real-Time Toolkit, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.4.0/orocos-rtt-1.4.0-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-installation.html>
 
 
The Real-Time Toolkit (RTT) library allows application designers to
build highly configurable and interactive component-based real-time
control applications. You might use it to:
 
 * Control devices ranging from sensors to complete robots
 * Capture and plot the data flows between components
 * Tune your algorithms at run-time
 * Write your controller as a hierarchical state machine
 * Interact with your devices directly from a GUI or command prompt
 * Extend it with your own data types
 * Configure components and the application from XML files
 * Extend your legacy control applications with all the above
 * Run it on standard operating systems as well as dedicated real-time
   systems
 
This release has improved how components can communicate over a
network, allowing to choose a communication protocol at runtime
instead of compile time. Also component compile times and memory footprints
have drastically improved.
This release's major feature highlights are:
 
 * Components have been extended with an Error and Active state
 * Optional, 'hot' pluggable CORBA library for network communication
 * Timer class (and TimerComponent in OCL) for generating time based events
 * More efficient periodic task execution
 * Debian packages for Debian Etch at
   deb http://svn.fmtc.be/debian etch contrib
 
If you'd like a high level overview of the Orocos libraries, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-overview.html>
If you'd like to get started building your own components, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-components-manual.html>
 
This release is backwards compatible with the 1.0.x and 1.2.x releases, although
some functionality has been deprecated or alternative usage patterns
are preferred. These and other changes and improvements can be found
in the Orocos RTT Changes document on
  <http://www.orocos.org/stable/documentation/rtt/v1.4.x/doc-xml/orocos-rtt-changes.html>
 
 
           The Orocos Real-Time Toolkit v1.2.2.
           ====================================
 
  The Orocos development team is pleased to announce the second bug-fix
release of the Real-Time Toolkit v1.2, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.2.2/orocos-rtt-1.2.2-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-installation.html>
The main manual for building your own components can be found on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-components-manual.html>
 
The following reported bugs were fixed in this release:
 
  ID Vers TargetM Summary
  427 1.2.1 1.2.2 [Critical] Could not create thread TimerThreadInstance.
  428 1.2.1 1.2.2 Logger::In in("module") may crash in multi-threaded scenarios
  447 1.2.1 1.2.2 Several crashes using ctaskbrowser (CORBA)
  448 1.2.1 1.2.2 RTT applications get killed under Xenomai 2.3.2 and higher
  449 1.2.1 1.2.2 Xenomai fosi.h needs cleanup
  451 1.2.1 1.2.2 RTT Corba Proxy object does not replicate remote interface correctly
  454 rtt-t 1.2.2 bug in Orocos component builder's guide
 
 
           The Orocos Real-Time Toolkit v1.2.1.
           ====================================
 
  The Orocos development team is pleased to announce the first bug-fix
release of the Real-Time Toolkit v1.2, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.2.1/orocos-rtt-1.2.1-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-installation.html>
The main manual for building your own components can be found on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-components-manual.html>
 
The following reported bugs were fixed in this release:
 
  ID Vers TargetM Summary
  412 1.2.0 1.2.1 _REENTRANT has to be defined for Corba build
  420 1.2.0 1.2.1 Compiler warnings when compiling with g++-3.4
  410 1.2.0 1.2.1 gnulinux fosi contains accidental abort() statement.
  417 1.2.0 1.2.1 Compile error when configuring Read/WriteBufferPort connections
  422 rtt-t 1.2.1 StatementProcessor::getCommand(int ticket) causes segfault
  360 rtt-t 1.2.1 tests fail on linux-2.6.19.7 and rtai-3.5
  419 1.2.0 1.2.1 CORBA Action::executeAny does not use given arguments.
 
 
           The Orocos Real-Time Toolkit v1.2.0.
           ====================================
 
  The Orocos development team is pleased to announce the second major
feature release of the Real-Time Toolkit, a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
You can download this release from
  <http://www.orocos.org/stable/rtt/v1.2.0/orocos-rtt-1.2.0-src.tar.bz2>
and read the installation instructions on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-installation.html>
 
 
The Real-Time Toolkit (RTT) library allows application designers to
build highly configurable and interactive component-based real-time
control applications. You might use it to:
 
 * Control devices ranging from sensors to complete robots
 * Capture the data flows between components
 * Tune your algorithms at run-time
 * Write your controller as a hierarchical state machine
 * Interact with your devices directly from a GUI or command prompt
 * Extend it with your own data types
 * Configure components and the application from XML files
 * Extend your legacy control applications with all the above
 * Run it on standard operating systems as well as dedicated real-time
   systems
 
This release has improved on several user reported issues such as an
improved component model, allowing on-line component
(re-)configuration and better control over threading. This release's
major feature highlights are:
 
 * Improved run-time component configuration possibilities
 * New build system for shared and static libraries using CMake
 * Configurable for large or embedded systems
 * PowerPC port
 * Enables dynamic component loading and configuration using the
   Orocos Component Library
 
If you'd like a high level overview of the Orocos libraries, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-overview.html>
If you'd like to get started building your own components, visit
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-components-manual.html>
 
This release is backwards compatible with the 1.0.x releases, although
some functionality has been deprecated or alternative usage patterns
are preferred. These and other changes and improvements can be found
in the Orocos RTT Changes document on
  <http://www.orocos.org/stable/documentation/rtt/v1.2.x/doc-xml/orocos-rtt-changes.html>
 
 
               The Orocos Real-Time Toolkit v1.0.4.
                       http://www.orocos.org
               ====================================
 
The Orocos development team announces the fourth bug-fix release of
the Orocos Real-Time Toolkit 1.0. This release addresses the following
reported issues:
 
   ID Vers TargetM Summary
  378 1.0.3 1.0.4 Loading program in KTaskbrowser reports success upon syntax error
  379 1.0.3 1.0.4 'Ghost' attributes appear in TaskContext when state machine loading fails
  356 1.0.3 1.0.4 CompletionProcessor is not automatically started
  397 1.0.3 1.0.4 -fvisibility-inlines-hidden causes undefined symbols
 
You can download this release from http://www.orocos.org/rtt
 
               The Orocos Real-Time Toolkit v1.0.3.
                       http://www.orocos.org
               ====================================
 
The Orocos development team announces the third bug-fix release of
the Orocos Real-Time Toolkit 1.0. This release improved the on-line
documentation and addressed the following reported issues:
 
   ID Vers TargetM Summary
  338 1.0.2 1.0.3 setScheduler() not working correctly under GNU/Linux
  332 1.0.2 1.0.3 Crash when assigning '0' to Property<T>
  324 oroco 1.0.3 make install broken wrt headers (Ubuntu Edgy)
 
You can download this release from http://www.orocos.org/rtt
 
               The Orocos Real-Time Toolkit v1.0.2.
                       http://www.orocos.org
               ====================================
 
The Orocos development team announces the second bug-fix release of
the Orocos Real-Time Toolkit 1.0. A licence change from LGPL to the
GPL + linking exception was done. The LGPL did not cover C++ templates
correctly, while the new license does and is legally more sound for use in
commercial applications. This release improved the on-line
documentation and addressed the following reported issues:
 
   ID Vers TargetM Summary
  257 oroco 1.0.2 Warning when compiling ParsedStateMachine
  305 1.0.1 1.0.2 Change license from LGPL to GPL+exception
  307 1.0.1 1.0.2 Race condition in AtomicQueue
  310 oroco 1.0.2 PulseTrainGenerator Interface
  312 oroco 1.0.2 MutexTryLock does not work correctly in LXRT
  313 oroco 1.0.2 Corba build fails due to broken packages/configure.ac
 
You can download this release from http://www.orocos.org/rtt
 
               The Orocos Real-Time Toolkit v1.0.1.
                       http://www.orocos.org
               ====================================
 
The Orocos development team announces the first bug-fix release of
the Orocos Real-Time Toolkit 1.0. This release improved the on-line
documentation, contains additions to the CORBA interface and
addressed the following reported issues:
 
   ID Vers TargetM Summary
  281 1.0.0 1.0.1 RTT does not compile with Xenomai 2.1.x and 2.2.x
  283 1.0.0 1.0.1 Corba detection is too verbose and unsuitable for cross compiling
  284 1.0.0 1.0.1 Corba ControlTask.idl api lacks start/stop/isRunning
  285 1.0.0 1.0.1 RTT requires libtool, but it is not included in the package.
  286 1.0.0 1.0.1 RTT 1.0.0 does not compile with RTAI 3.4
  290 1.0.0 1.0.1 support array (std::vector) constructor with 2 arguments
  291 1.0.0 1.0.1 Reading unknown tag in XML file causes crash
  292 1.0.0 1.0.1 --enable-debug does not work
 
You can download this release from http://www.orocos.org/rtt
 
 
               The Orocos Real-Time Toolkit v1.0.0.
                       http://www.orocos.org
               ====================================
 
 The Orocos development team is proud to announce the first stable
 release of the Real-Time Toolkit (RTT), a C++ toolkit for building
 component based, real-time robotics and machine control applications.
 
 A new community website has been created in order to provide Orocos
 users a forum for collaboration and easier access to information.
 
 The website features also the releases of:
 
    * the 'Kinematics and Dynamics Library' (KDL) for calculating
    kinematic chains in real-time applications;
 
    * the 'Orocos Components Library' (OCL) which offers components
    for hardware access (such as vision or force sensors), motion
    control and component management;
 
    * the 'Bayesian Filtering Library' (BFL) which provides an
    application independent framework for inference in Dynamic
    Bayesian Networks.
 
 The Real-Time Toolkit 1.0 allows rapid software component development
 and prototyping for control applications. Each component comes with
 built-in XML configuration, a real-time scripting interface, data
 ports for thread-safe data exchange and a user definable command
 interface.
 
 The powerful Orocos 'TaskBrowser' component helps developers
 to run and debug their components, stand-alone or in a network and
 helps eliminating recompilation steps during development.
 
 *******************************************************************
* See the http://www.orocos.org website for all information *
 *******************************************************************