Assorted rosjava utilities [closed]
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.
zirbinator
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.