[ros-users] New rosjava Client Library

Juan Antonio Breña Moral bren at juanantonio.info
Fri May 13 19:55:28 UTC 2011


Good night Ken,

with your note, the example runs nice.

Lorentz, in previous implementation, had very useful example to learn 
concepts about services with rosjava:

AddTwoIntsServer.java
AddTwoIntsClient.java

I think that we could add them to the set of samples. This weekend I 
will scratch the library to try to port to the new implementation.

Cheers.

Juan Antonio


On 05/13/2011 07:14 PM, Ken Conley wrote:
> Hi Juan Antonio,
>
> You will need to use "ant dist" to build rosjava.jar.  I've added a
> note on this to the Welcome documentation:
>
> http://code.google.com/p/rosjava/wiki/Welcome
>
> We will be integrating rosjava with the rosbuild system more properly
> in the future as we figure out the right way to integrate rosmake and
> ant.
>
>   - Ken
>
> On Fri, May 13, 2011 at 3:52 AM, Juan Antonio Breña Moral
> <bren at juanantonio.info>  wrote:
>> Good morning Damon,
>>
>> congratulations for your effort with the project.
>>
>> Yesterday I was trying to test the project but I couldn't run the example
>> which was posted in wiki:
>> http://code.google.com/p/rosjava/wiki/Welcome
>>
>> rosrun rosjava run org.ros.SlaveApiTestNode
>>
>> Because I received the following message:
>>
>> Unable to access jarfile
>> /home/jabrena/ros2/workspace2/rosjava/java/dist/rosjava.jar
>>
>> I was trying researching the source of the problem and I found a Ant file to
>> build the package rosjava.jar in build.xml located in the path:
>>
>> /home/jabrena/ros2/workspace2/rosjava/java/
>>
>> because I found in built.xml that exist a property about rosjava.jar
>> <property name="jar.rosjava" location="${dist}/rosjava.jar" />
>>
>> but when I built it, I didnt find the folder dist/ and the package
>> rosjava.jar
>>
>> I suppose that when I know the way to have that package, the proble will be
>> solved.
>>
>> Currently I was working with previous work developed by Lorentz but I am
>> really interested to move to your work.
>>
>> Cheers from Madrid
>>
>> Juan Antonio
>>
>>
>> On 05/13/2011 06:55 AM, Damon Kohler wrote:
>>
>> Dear ROS (Java, and Android) users,
>>
>> I'm happy to announce the alpha release of a new rosjava client
>> library written in pure Java (http://rosjava.googlecode.com/). In
>> partnership with Willow Garage, I've been working on this pure Java
>> implementation of ROS for the last few months. We announced it
>> publicly yesterday at Google I/O during the Cloud Robotics tech talk
>> (http://www.youtube.com/watch?v=FxXBUp-4800).
>>
>> One exciting aspect of rosjava is Android compatibility. You can now
>> integrate Android devices with your ROS-enabled robots and write apps
>> for them. In addition, with the newly announced Open Accessory API and
>> Android Development Kit, you can start controlling actuators or
>> reading external sensors directly from Android devices.
>>
>> There are demos of Android integration in the tech talk and also
>> sample Android code in the rosjava repository (see
>> /hg/android/tutorials).
>>
>> This project is under active development and should be considered
>> alpha quality. ROS toolchain integration is not yet complete and APIs
>> will be changing as we continue to move forward.
>>
>> Best regards,
>> Damon Kohler
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>>
>> --
>> Juan Antonio Breña Moral
>> www.juanantonio.info
>> www.roboticaenlaescuela.es
>>
>> <img src="triathlonanimationgifsv3.gif"/>
>>
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>


-- 
Juan Antonio Breña Moral
www.juanantonio.info
www.roboticaenlaescuela.es

<img src="triathlonanimationgifsv3.gif"/>




More information about the ros-users mailing list