Java App

The Cellbots app for Android was written in Java using the Android SDK, and can be found in the Market today as a free download. The easiest way to try out a Cellbot is to load this app on your Android 2.2 (Froyo) and up phone and then connect to any of the supported robot platforms such as a Roomba or LEGO MINDSTORMS that you may already own. Once connected you can drive the robot using the phone as a remote control or find clever ways to mount the phone directly on the robot to act as the brain. From there you can drive the robot remotely using a web browser on a desktop or mobile device or even run the Cellbots app on a 2nd Android phone for phone-to-phone communications.

The Cellbots Remote Control mode includes a directional pad (D-Pad), a joystick, use of the phone’s accelerometer, and voice controls. These commands get sent over Bluetooth to the robot so the range is limited to 25 feet or so. For unlimited range, mounting the phone to the robot will put it in Brain Mode. Once the phone is connected you’ll have the option of chatting with the robot using Google Talk where you can simply type text messages such as ‘move forward’, ‘stop’, or ‘picture’, and have it obey your command. This means you can talk with your robot from anywhere on the planet that you and the bot can get an internet connection.

Brain Mode also supports a web interface that you can access over the local wifi network to drive the robot with a mouse, touch screen, or keyboard commands. The phone on the robot will also use the camera to stream video to the browser so you can see through its eye from anywhere else on the local network. The Cellbots app will also utilize the phone’s other capabilities such as text-to-speech to talk, take still pictures, get the compass heading, or show a personality on the screen. Doing this allows for robots to be less expensive because your phone can provide all of these great capabilities instead of sitting unused in your pocket.

Try using the web app by starting a shared profile for your robot and use the Custom HTTP method with ‘Use local server’ checked. Then open your browser and type in the IP address you see in the app with /index.html at the end. In my house I’m using http://192.168.1.15:8080/index.html for example.

For users with two Android phones, you can run Cellbots on both of them for Remote Control to Brain Mode over the local network, through Google Talk, or using your own custom web server. This will provide the richest Remote Control UI that exposes an action shelf to quickly send commands to take picture, talk, change personality, or ask for the current compass reading. Try it between friends by sharing your robot profile with them using a QR code to scan right from the Cellbots app.

Android app developers can go ever further by using the source code to add new control UI’s, Brain Mode functions, and support for additional robot platforms. We also can’t wait to see web services connected for the age of Cloud Robotics to begin.

Scan this code with your Android phone's barcode scanner or click it if reading this on your phone

181 Responses to Java App

  1. Very good blog you have here but I was wanting to know if you knew of any user
    discussion forums that cover the same topics discussed in this
    article? I’d really like to be a part of community where I can get feedback from other experienced individuals that
    share the same interest. If you have any suggestions, please let me know.
    Kudos!

  2. With all various dimensions, designs, and also colours to pick from, buying a great starter
    set could be an overwhelming buying option.

  3. Every weekend i used to visit this site, as i wish for enjoyment, for
    the reason that this this site conations really good funny data too.

  4. It is not my first time to visit this web page,
    i am visiting this website dailly and get fastidious data from here all the time.

  5. trap lift says:

    Wat je eveneens nog zou kunnen aankondigen. Is iets over trapliften.

  6. - Stabilite assuree par 4 pieds ventouses.

  7. There are various ways you can do this but it will take time and effort on your
    part. Purchase A Domain Name: First you will need to purchase a
    domain name. Of course, it helps if the article is lively,
    engaging and useful to your readers but there are some little tweaks that
    can give the post a “leg-up” in search engine optimization terms.

  8. okulary says:

    Hi there Dear, are you in fact visiting this web site daily, if so then you will
    definitely obtain nice knowledge.

  9. Big Ali says:

    Asking questions are really good thing if you are not understanding anything completely, however this piece of
    writing offers fastidious understanding even.

  10. This web site really has all the info I needed about this subject
    and didn’t know who to ask.

  11. Sex Jokes says:

    Wow, that’s what I was seeking for, what a data!
    existing here at this website, thanks admin of this
    site.

  12. What’s up to every one, as I am really eager of reading this website’s post to be updated daily.
    It includes good data.

  13. Awesome! Its truly awesome piece of writing, I have
    got much clear idea on the topic of from this post.

  14. Rocky says:

    I have read so many articles on the topic of the blogger lovers
    but this post is really a fastidious piece
    of writing, keep it up.

  15. sex jokes says:

    Thanks for your marvelous posting! I definitely enjoyed reading it,
    you happen to be a great author.I will make certain to bookmark your blog and will eventually
    come back at some point. I want to encourage you continue your great work, have
    a nice afternoon!

  16. cheap internal doors are available that will fully fit into the house owner’s ‘economic
    recession budget’. A local alarm system only sounds on the premises, this means that if you are away you have to rely on someone in the
    vicinity to be a good neighbor and call the police for you.
    Our current economic dilemma in this country has a lot
    of families anxious about the possible increase in break-ins throughout their neighborhoods
    as well as the safeness and security of their family members,
    residences and valuables.

  17. jessie says:

    Hello, i believe that i noticed you visited my site so i got here to go back the
    desire?.I’m trying to to find issues to enhance my site!I guess its good enough to use a
    few of your ideas!!

  18. Inoltre ottobre è il momento giusto per fare una cura speciale: sfibrati dal cambio di stagione i capelli hanno bisogno di rinnovarsi
    e ritrovare energia.

  19. Attractive element of content. I just stumbled upon your site and in accession capital to claim that I
    acquire in fact enjoyed account your blog posts.
    Any way I’ll be subscribing on your augment or even I success you get right of entry to consistently fast.

  20. Thankfulness to my father who shared with me on the topic of
    this website, this web site is really awesome.

  21. En plus d’etre equipe de tout un arsenal d’outils pour realiser des basis liees au monde de fonctionnalites relavant
    de la cuisine quotidienne.

  22. An impressive share! I’ve just forwarded this onto a coworker who had been conducting a little
    research on this. And he actually ordered me breakfast because
    I found it for him… lol. So allow me to reword this….
    Thank YOU for the meal!! But yeah, thanks for
    spending the time to discuss this topic here on your web page.

  23. VidCrown says:

    Origin, including the apple Ugg Boots Sale wine, Bordeaux,
    France (Bordeaux) and Burgundy (Bourgogne). Franklin’s many experiments with electricity were published in 4 languages and brought him international fame.

    47) Night Ranger – “(You Can Still) Rock In America”.

  24. Pretty! This has been an incredibly wonderful post. Thanks
    for providing this info.

  25. Genuinely when someone doesn’t understand then its up to other users that they will assist, so here it occurs.

  26. What’s up everyone, it’s my first visit at this site, and piece of writing is genuinely
    fruitful in favor of me, keep up posting such posts.

  27. You actually make it seem really easy together with your presentation however
    I to find this topic to be actually one thing which I think I would by no means understand.
    It seems too complex and extremely vast for me. I’m
    looking forward to your subsequent put up, I will
    try to get the hang of it!

  28. Suzanne says:

    Your style is so unique in comparison to other folks
    I’ve read stuff from. I appreciate you for posting when you have the opportunity,
    Guess I’ll just bookmark this page.

  29. Have you ever thought about creating an ebook or guest writing on other websites?
    I have a blog based upon on the same subjects you discuss and would really like to have you
    share some stories/information. I know my subscribers would enjoy
    your work. If you’re even remotely interested, feel
    free to send me an email.

  30. Hello, I wish for to subscribe for this website to obtain most recent updates, therefore
    where can i do it please help out.

  31. Porfirio says:

    When you handle to create jealousy in an ex boyfriend, his focus will
    go proper back to you- the place it belongs!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>