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

porting navigation package to android

asked 2016-12-08 00:45:55 -0500

xhsoldier gravatar image

I want to setup a master using a Thinkpad Notebook, and driving a robot base(such as turtlebot) using a android device. I have tested the demo application, http://wiki.ros.org/android_ndk/Tutor... , it works well. So I guess that it would be possible to porting the navigation stack on the android.

On android device, it will control the robot base, so I will write code to control the base and publish base status, robot pose, etc.

Besides the robot base control, My question is how to implement the navigation on the android device? My goal is: user touch a point on the android device screen(map on the screen), then the android device will drive the robot base to the touch point.

I guess I should do the following works: 1. I will need to write node on android to get map from the master. 2. write node on android to read the kinect data and publish as the laser data or point cloud for navigation.

what else should I do?

edit retag flag offensive close merge delete

Comments

Hello @xhsoldier,

did you already manage to get the navigation package up and running on android? How did you do it?

peterwe gravatar image peterwe  ( 2018-01-12 04:28:49 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-10-24 10:09:59 -0500

jubeira gravatar image

updated 2017-10-24 10:10:15 -0500

@xhsoldier take a look at https://github.com/ekumenlabs/tangobot and https://wiki.ros.org/Robots/Tangobot .

That already has the functionality that you need, and it's open source: the robot can move to a goal given by a second Android device. The only detail is that you will need a Tango enabled phone for the robot.

You can also take a look at the code to see how the navigation stack was ported and how to execute it on Android.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2016-12-08 00:45:55 -0500

Seen: 442 times

Last updated: Oct 24 '17