ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

SebTuT's profile - activity

2016-11-19 09:34:53 -0500 received badge  Famous Question (source)
2016-10-18 18:12:06 -0500 received badge  Nice Answer (source)
2016-10-04 12:35:37 -0500 received badge  Notable Question (source)
2016-09-20 04:45:07 -0500 received badge  Popular Question (source)
2016-08-31 04:22:44 -0500 received badge  Teacher (source)
2016-08-30 17:18:20 -0500 received badge  Editor (source)
2016-08-30 17:17:36 -0500 asked a question Using the Java Rosbridge Client API on Android

I want to use the java rosbridge client for my android application but I am running into problems. For more details please consider:

Is there any workaround or common approach to deploy the jrosbridge client api @ android? Do I have to implement the websockets on my own?

Thanks in advance. Cheers.

2016-08-28 15:40:49 -0500 answered a question Any up-to-date tutorial/instructions to setup rosjava in Android-Studio?

I recently build it for Ubuntu 14.04 and summarized the steps. In case you do not want to use Ubuntu 14.04 you will probably have to build most of the packages named in the following by yourself:

  1. Download and install the latest Android Studio from Google. Make sure to install the required SDK Build Tools and adjust the environment variables according to:
  2. Download and install ros-indigo according to: .
  3. Download and build the core sources of rosjava following the steps described at: (Steps 3.2 and 3.3 can be omitted).
  4. Download and build the core android libraries and import them to Android Studio (there's an example app available) according to:
  5. Start developing new ros-android apps.

If you want to stick with Windows or in general want to skip the source installation of rosjava it is probably the most suitable and easiest way to use the dependencies from the maven repositories in your *.gradle build file in Android Studio:

repositories { maven { url '' } }