How to use Rosjava in Android Studio?

asked 2015-11-30 03:21:03 -0500

LeMan gravatar image

I researched in the internet for weeks, but I couldn't find a really successfully way to set up a ROS environment and then using the packages via ROSJava 0.2.1 in Android Studio in more as an example status.

I'm working on an Ubuntu 14.04 system, have already set up Android Studio and installed "Ros-indigo-full-desktop" after this instructions ( http://wiki.ros.org/indigo/Installati... ).

I have found this tutorial ( https://github.com/ollide/rosjava_and... ) which is working well for basic things. It was possible for me to create own subscribers and publishers. I was able to create an Andriod-App with basic functionality and an own integrated public RosCore master. But it's not really a full ROS development environment. Now I would like to integrate a "Navigation" and "Map" and so on. But I don't know how to use the installed ROS Packages in my own Project.

My questions:

  • What is the best way to use all installed ROS Packages (i.e "ros-indigo-nav-core") with ROSJava?
  • Does a documentation about common using, messages and dependencies between ROSJava classes exist?
  • Is the installation of "Ros-indigo-full-desktop" the right way to create an own ROS/ROSJava development environment?
edit retag flag offensive close merge delete