-
Notifications
You must be signed in to change notification settings - Fork 112
Android app to control a Robot that runs kinetic #73
Comments
Hi @shakthi-prashanth-m, If it is an autonomous robot, you can check map_nav inside this repo. It will allow you to send 2D goals to a robot within a map. http://wiki.ros.org/android This is a good point to get started, and you can also take a look at the source code to see what's happening under the hood. Does that sound good? |
Thanks @jubeira . I wanted to develop android application for a Drone.
Thanks |
Sounds interesting! To develop with Android Studio, I personally prefer using it together with the standard
Once you finish creating the package, you will get a Gradle project that you can import with Android Studio. The autogenerated project will have the dependencies set to start developing with ROS Android. You can compile the package using |
Yes. MAVROS exposes ROS Services to control drone. It supports Thanks for the pointer to tutorials. I will follow them.
Why |
That's the way the tutorials are linked; always go to the entry point if you have a doubt: https://wiki.ros.org/android. It's the same for Kinetic/ Indigo; the only thing that matters is the version that you specify in your buildscript. The range If you only need an app that triggers services exposed by MAVROS, it should be relatively easy to do. |
@jubeira thank you so much for the detailed help. I will post my result. |
Hi @jubeira warm greetings! I followed the tutorials you recommended. I was able to connect my Android phone successfully
But, we can't create packages using |
Hi @shakthi-prashanth-m ! Yes, that is a known issue; you can check rosjava/rosjava_build_tools#32 for more details. You have some options:
I think option (2) is the easiest, as it doesn't require so many manual steps. Please let me know if that worked for you. |
I followed 1st one, and it worked! |
Hi I am new to rosjava android.
I am curious to know is it possible to develop Android apps that control Robots (Ubuntu 16.04) running
ros-kinetic
?If yes, I would highly appreciate recommended tutorial that I have to go through to develop one.
Appreciate your help.
Thanks.
The text was updated successfully, but these errors were encountered: