Assorted rosjava utilities [closed]

asked 2012-07-03 06:20:53 -0500

zirbinator gravatar image

updated 2012-07-16 05:36:03 -0500

Hello all

I have been working with rosjava recently, and all's well for the most part. However, I would like to do a number of things with rosjava that I can't find any reference to online. I am developing with rosjava for Android (API level 13 if it makes a difference, though I could use 15 if it's required), and I'm mostly looking for ways to execute command-line tools via rosjava. Here's the list of some things I'm trying to do at this point:

List ros nodes (as with rosnode list)
List ros topics (as with rostopic list)
Get ros node info (as with rosnode info)
Get ros topic info (as with rostopic info)
Ping a node (as with rosnode ping)
Plot data from a topic (i.e. rxplot)

I would be able to use an SSH connection (roscore is running remotely and I have set up a java-based SSH with Jsch that I can use to execute commands) to get the lists, node/topic info, and pinging; but some sort of Android version of rxplot would be extremely useful. If there's none, I may end up creating a graphing utility, and that's 20 hours nobody wants to spend :P

Any suggestions or tips would be appreciated greatly. Thank you in advance for any help.

EDIT: I meant this to ask whether these functions are available on Android via rosjava. Apparently they are not, and that's all I needed to know.


edit retag flag offensive reopen merge delete

Closed for the following reason Question does not follow our guidelines for questions. Please see: for more details. by damonkohler
close date 2012-07-03 20:05:35


This isn't really a question... I think the discussion about developing Java versions of common ROS CLI tools may be better suited to a ros-users thread.

damonkohler gravatar imagedamonkohler ( 2012-07-03 20:05:26 -0500 )edit