Orocos Toolchain v2.5.0 released !
Peter Soetens <[email protected]> Thu, 6 Oct 2011 23:02:48 +0200
| Newsgroups | gmane.science.robotics.orocos.user |
|---|---|
| Message-ID | <CAMYDobWDrndhRVAmw01eNOxVvKJ+vhu_Bz0ObPhURwAJ94Lx2w@mail.gmail.com> |
--===============0400694952==
Content-Type: multipart/alternative; boundary=001485e7e6e6cfffff04aea7a629
--001485e7e6e6cfffff04aea7a629
Content-Type: text/plain; charset=UTF-8
The Orocos development team is proud to announce the fifth major release
of the Orocos Toolchain. It's a fat month late, partly due to your
maintainer
being loaded, partly due to the had-to-fix-show-stoppers that popped up
the last month. The end result is shining though. Here's the major
highlights:
* The toolchain and each Orocos package depending on it now supports the
OROCOS_TARGET environment variable. It's being picked up by the build
system and by the deployers in OCL.
* Some major issues in the CORBA transport have been fixed
* OCL got a revamped Reporting component
* Lua updates all over the place, giving you the juicy stuff described
in the Orocos Lua Cookbook
* The ROS integration for Electric has been restructured completely such
that the packages and stacks now follow consistent naming.[1]
* The ROS integration now supports fixed-size types and produces smaller
typekits.
* Support for CPU affinity for threads (note: Xenomai is experimental)
There's also a caveat when you attached multiple callbacks to an InputPort,
see the full list of caveats and release notes here:
http://www.orocos.org/stable/documentation/rtt/v2.5.x/doc-xml/orocos-rtt-changes.html
You'll also have to checkout our new rtt_dot_service which generates a
graph of your components and connections.[2] Any contribution is welcome
here to make this an indispensable tool for every user !
There are also numerous bugfixes, tracked down and fixed by contributors,
whose numbers are still increasing.. thanks a lot for improving the
experience
for all of us !
If you'd like to have the toolchain in an Ubuntu package, you can add the
ROS repositories[3] and install ros-electric-orocos-toolchain, which depends
on
very little of ROS. Full ROS support is available when installing
ros-electric-rtt-common-msgs, ros-electric-rtt-ros-comm and
ros-electric-rtt-ros-integration
(note: we expect a bugfix update for ROS Ubuntu packages the coming days,
so keep an eye on your Ubuntu software updates.)
If not keen on ROS, you can get it in the usual way from here
http://www.orocos.org/wiki/orocos/toolchain/quick-start
or here
http://people.mech.kuleuven.be/~orocos/pub/stable/toolchain/v2.5.0/
or just clone the orocos_toolchain git repository as described here
http://www.gitorious.org/orocos-toolchain/orocos_toolchain
Peter
[1] http://www.ros.org/wiki/rtt_ros_integration and click on the 'Electric'
button
[2] http://gitorious.org/rtt_dot_service
[3] http://www.ros.org/wiki/ROS/Installation
--001485e7e6e6cfffff04aea7a629
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
The Orocos development team is proud to announce the fifth major release<di=
v>of the Orocos Toolchain. It's a fat month late, partly due to your ma=
intainer</div><div>being loaded, partly due to the had-to-fix-show-stoppers=
that popped up</div>
<div>the last month. The end result is shining though. Here's the major=
highlights:</div><div><br></div><div>* The toolchain and each Orocos packa=
ge depending on it now supports the</div><div>OROCOS_TARGET environment var=
iable. It's being picked up by the build</div>
<div>system and by the deployers in OCL.</div><div>* Some major issues in t=
he CORBA transport have been fixed</div><div>* OCL got a revamped Reporting=
component</div><div>* Lua updates all over the place, giving you the juicy=
stuff described</div>
<div>in the Orocos Lua Cookbook</div><div>* The ROS integration for Electri=
c has been restructured completely such</div><div>that the packages and sta=
cks now follow consistent naming.[1]</div><div>* The ROS integration now su=
pports fixed-size types and produces smaller</div>
<div>typekits.</div><div>* Support for CPU affinity for threads (note: Xeno=
mai is experimental)</div><div><br></div><div>There's also a caveat whe=
n you attached multiple callbacks to an InputPort,</div><div>see the full l=
ist of caveats and release notes here:</div>
<div>=C2=A0 =C2=A0<a href=3D"http://www.orocos.org/stable/documentation/rtt=
/v2.5.x/doc-xml/orocos-rtt-changes.html">http://www.orocos.org/stable/docum=
entation/rtt/v2.5.x/doc-xml/orocos-rtt-changes.html</a></div><div><br></div=
><div>You'll also have to checkout our new rtt_dot_service which genera=
tes a</div>
<div>graph of your components and connections.[2] Any contribution is welco=
me=C2=A0</div><div>here to make this an indispensable tool for every user !=
</div><div><br></div><div>There are also numerous bugfixes, tracked down an=
d fixed by contributors,</div>
<div>whose numbers are still increasing.. thanks a lot for improving the ex=
perience</div><div>for all of us !</div><div><br></div><div>If you'd li=
ke to have the toolchain in an Ubuntu package, you can add the</div><div>
ROS repositories[3] and install ros-electric-orocos-toolchain, which depend=
s on</div><div>very little of ROS. Full ROS support is available when insta=
lling</div><div>ros-electric-rtt-common-msgs, ros-electric-rtt-ros-comm and=
ros-electric-rtt-ros-integration</div>
<div>(note: we expect a bugfix update for ROS Ubuntu packages the coming da=
ys,</div><div>so keep an eye on your Ubuntu software updates.)</div><div><b=
r></div><div>If not keen on ROS, you can get it in the usual way from here<=
/div>
<div>=C2=A0 =C2=A0=C2=A0<a href=3D"http://www.orocos.org/wiki/orocos/toolch=
ain/quick-start">http://www.orocos.org/wiki/orocos/toolchain/quick-start</a=
></div><div>or here</div><div>=C2=A0 =C2=A0=C2=A0<a href=3D"http://people.m=
ech.kuleuven.be/~orocos/pub/stable/toolchain/v2.5.0/">http://people.mech.ku=
leuven.be/~orocos/pub/stable/toolchain/v2.5.0/</a></div>
<div>or just clone the orocos_toolchain git repository as described here</d=
iv><div>=C2=A0 =C2=A0=C2=A0<a href=3D"http://www.gitorious.org/orocos-toolc=
hain/orocos_toolchain">http://www.gitorious.org/orocos-toolchain/orocos_too=
lchain</a></div>
<div><br></div><div>Peter</div><div><br></div><div>[1] <a href=3D"http://ww=
w.ros.org/wiki/rtt_ros_integration">http://www.ros.org/wiki/rtt_ros_integra=
tion</a> and click on the 'Electric' button</div><div>[2]=C2=A0<a h=
ref=3D"http://gitorious.org/rtt_dot_service">http://gitorious.org/rtt_dot_s=
ervice</a></div>
<div>[3]=C2=A0<a href=3D"http://www.ros.org/wiki/ROS/Installation">http://w=
ww.ros.org/wiki/ROS/Installation</a></div><div><br></div>
--001485e7e6e6cfffff04aea7a629--
--===============0400694952==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--
Orocos mailing list
[email protected]
http://lists.mech.kuleuven.be/mailman/listinfo/orocos
--===============0400694952==--