How to use Rosjava in Android Studio?

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

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 ( ).

I have found this tutorial ( ) 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


Hi @LeMan,

did you figure out how to do this? What were your steps?

peterwe gravatar imagepeterwe ( 2018-01-12 04:31:15 -0600 )edit

As far as I remember I didn’t find a direct solution for my problem. I used this project link text as base for my entire project. I didn’t use the navigation and map for my final project, so I still don’t know how this is supposed to work.

LeMan gravatar imageLeMan ( 2018-04-26 04:25:29 -0600 )edit