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

How to communicate an Arduino with an Android Phone through the Wifi (using ROS)?

asked 2014-04-28 16:47:57 -0500

JP_TCC gravatar image

Hi,

I am working in a project that consists in developing a robotic platform that interacts with an Android phone using ROS. It is related to the idea of Cloud Robotics. However, we want to use this concept (cloud robotics) with very simple robots, as Arduino based Robots, for example. The problem is in fact that we need our Android Phone to communicate with our Arduino using the Wifi. For this we bought the Arduino Yun (with wifi module embedded). Does anyone know how to make the Arduino communicates with the Android through the wifi using ROS?

Thank you guys!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2014-04-28 23:55:49 -0500

davinci gravatar image

You should ROS somewhere in loop, phone, arduino. As you can't run ROS on an arduino ROS should run on the phone. Or you should put a computer in between.

edit flag offensive delete link more

Comments

Thank you for your answer, davinci. Why can't I run ROS on an arduino? If it is possible using a serial link or using xbee I think it should be possible by using a wifi connection as well (not sure though). We don't wanna use a computer in between because we want this to be as simple as possible. But, If we use the computer, could we run ROS in both? Thank you!

JP_TCC gravatar image JP_TCC  ( 2014-04-29 12:48:03 -0500 )edit

The arduino cannot Linux so you cannot install ROS on it. You can use a computer with ROS which sends the commands to the arduino over wifi or xbee.

davinci gravatar image davinci  ( 2014-04-29 22:09:09 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2014-04-28 16:47:57 -0500

Seen: 1,007 times

Last updated: Apr 28 '14