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

ROSCORE server on android

asked 2018-03-27 08:34:43 -0600

ogensyts gravatar image


is it possible to run a ROSCORE or a minified version of it on an Android phone?

What i want to do is i have a ROS Node A and Android cellphone B without a ROS MASTER (Ubuntu). A and B will be either linked via wifi or bluetooth and i want to gather information from Node A to Android B.

Is it possible to do this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-03-27 08:38:32 -0600

gvdhoorn gravatar image

updated 2018-03-27 08:40:17 -0600

Yes. I can't find it in the docs on the ROS Wiki at the moment, but from Running a roscore in an android smartphone:

image description

Clicking either New Publish Master or New Private Master will create a ROS master on the Android device.

The private instance will not be accessible by other hosts, the public one will be.

Edit: note that you're not actually running roscore (ie: the actual program itself) on the phone this way, but a Java re-implementation that offers similar services over xml-rpc.

edit flag offensive delete link more


Thank you gvdhoorn ! I will try this out :)

ogensyts gravatar image ogensyts  ( 2018-03-27 08:52:07 -0600 )edit

Question Tools



Asked: 2018-03-27 08:34:43 -0600

Seen: 884 times

Last updated: Mar 27 '18