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

Rosjava + Android phone + Kinect, is it possible?

asked 2011-05-22 08:41:00 -0600

updated 2016-10-24 08:59:02 -0600

Hi All,

The announcement of the Java wrapper to run ROS on Android phones is really exciting. I was wondering how someone might connect a Kinect to an android phone to use it as a sensor? I'd like to build a small robot and an Android phone seems like a great alternative to a fully blown laptop.

Any help would be appreciated.

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
1

answered 2011-05-23 03:16:40 -0600

Two thoughts:

  1. You'll have the usual powering-the-Kinect problem. Just a USB port isn't enough; see the Create <-> Kinect Tutorial for details on how to build a power supply in a particular case.
  2. The Kinect (both the OpenNI and libfreenect versions) are in C[++], not Java. I don't know if user processes on Android have to be in Java, but just having ROSJava doesn't get you Kinect support out of the box.
edit flag offensive delete link more
0

answered 2011-05-23 05:01:54 -0600

If the support for ROSJava is limited at the moment, for the purposes of getting an Android phone up and running quickly with a Kinect, is there an immediate disadvantage in using a rooted Android phone with an install of Ubuntu (and then ROS), as opposed to RosJava?

Would the rooted phone with an arm version of ubuntu give me the support to run the Kinect?

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2011-05-22 08:41:00 -0600

Seen: 2,183 times

Last updated: May 23 '11
{"cc_re__cc_re__cc_by_sa_3_0_le": ["roup-causes-android-memory-leak/\">rosjava ListenerGroup causes android memory leak</a> </p> <p> <a href=\"/question/33661/talk-to-pc-from-rosjavaandroid-using-usb/\">Talk to PC from ROSJava/Android using USB?</a> </p> <p> <a href=\"/question/217651/simple-publisher-and-subscriber-for-rosjava/\">Simple Publisher and Subscriber for rosjava</a> </p> </div> </div> <div class=\"box\"> </div> </div> </div> <!-- template footer.html --> <div id=\"ground\"> <div class=\"content-wrapper\"> <div class=\"copyright\"> <a href=\"http://creativecommons.org/licenses/by-sa/3.0/legalcode\"> <img\n                            class=\"license-logo\"\n                            src=\"/m/default/media/images/cc-by-sa.png?v=28\"\n                            title=\"cc-by-sa\"\n                            alt=\"cc-by-sa\"\n                        /> </a>\n                \n                ROS Answers is licensed under Creative Commons Attribution 3.0 Content on this site is licensed under a <a href=\"http://creativecommons.org/licenses/by-sa/3.0/legalcode\">Creative Commons Attribution Share Alike 3.0</", "ss=\"content-wrapper\"> <div class=\"copyright\"> <a href=\"http://creativecommons.org/licenses/by-sa/3.0/legalcode\"> <img\n                            class=\"license-logo\"\n                            src=\"/m/default/media/images/cc-by-sa.png?v=28\"\n                            title=\"cc-by-sa\"\n                            alt=\"cc-by-sa\"\n                        /> </a>\n                \n                ROS Answers is licensed under Creative Commons Attribution 3.0 Content on this site is licensed under a <a href=\"http://creativecommons.org/licenses/by-sa/3.0/legalcode\">Creative Commons Attribution Share Alike 3.0</a> license.\n\n            </div> <div class=\"footer-links\" > <a href=\"/about/\">about</a><span class=\"link-separator\"> |</span> <a href=\"/faq/\">faq</a><span class=\"link-separator\"> |</span> <a href=\"/help/\" title=\"help\">help</a> <span class=\"link-separator\"> |</span> <a href=\"/privacy/\">privacy policy</a><span class=\"link-separator\"> |</span> <a href=\"/terms/\">terms of service</a> </div> <div class=\"powered-link\"> <a href=\"http://askbot.com\" target=\"_b"], "copyright__copyright__copyright": ["rt for ROSJava is limited at the moment, for the purposes of getting an Android phone up and running quickly with a Kinect, is there an immediate disadvantage in using a rooted Android phone with an install of Ubuntu (and then ROS), as opposed to RosJava?\n\nWould the rooted phone with an arm version of ubuntu give me the support to run the Kinect?\n\nedit flag offensive delete link more\n\nQuestion Tools\n\n1 follower\n\nStats\n\nAsked: 2011-05-22 08:41:00 -0600\n\nSeen: 2,183 times\n\nLast updated: May 23 '11"]}