[ros-users] Release of new stack client_rosjava
Máté Wolfram
mate.wolfram at student.tugraz.at
Wed Dec 15 09:49:09 UTC 2010
Hi,
is there an equivalent for ros::ok() available in rosjava? I have the
problem that my Java nodes don't get notified about the SIGINT, so I
don't really know how to stop a Java node (except for implementing a
user command for that, which is not too elegant)
thanks in advance
cheers, Máté
On 2010-12-09 17:13, Lorenz Mösenlechner wrote:
> Hi,
>
> rosjava has finally been released. We moved the packages `rosjava' and
> `test_rosjava' to the new stack `client_rosjava'. It can be checked
> out with
>
> git clone git://code.in.tum.de/git/client-rosjava.git client_rosjava
>
> Debian packages should be available soon.
>
> The release includes a new message generator that doesn't depend on
> genmsg_cpp anymore. The message format got slightly changed:
>
> * The `bool' data type is now `boolean' instead of int in the Java
> message file.
>
> * Unsigned data types are now represented by the next bigger (signed)
> Java data type where possible.
>
> * Variable size arrays over complex types are now of type
> `ArrayList<type>'
>
> * Variable size arrays over primitive types still are normal Java
> arrays
>
> * Messages now provide the methods `equals' and `hashCode'
>
> Since Java message files cannot be included in the Debian packages,
> the way messages are generated had to be changed, too: if a package
> compiles java code, the message files of all dependencies are now
> generated inside the package that depends on them. That means rosjava
> can be used on shared installations now without requiring a pre-built
> jar file that contains the missing messages.
>
> Lorenz
>
>
--
Máté WOLFRAM, Bakk.rer.soc.oec.
Homepage | http://mate.wolfram.or.at
Member of KickOffTUG | http://kickofftug.tugraz.at
More information about the ros-users
mailing list