Connect arduino ROS to master via android phone?

asked 2017-11-23 10:46:25 -0500

Igor Sazhnev gravatar image

Hello! I have following configuration:

  • PC running ROS master
  • arduino connected to android phone vie bluetooth
  • phone is running ROS node and connects via wifi

What am trying to do: connect ROS node on arduino to ROS master via phone. Some kind of transparent proxy running on android, listening all ROS traffic on bluetooth and sending it to ROS master and vice versa.

Is it possible at all?

Thanks!

edit retag flag offensive close merge delete

Comments

I've never tried anything like that, but it seems interesting! I guess you'd need to do some research on Android's bluetooth interface and create a node that does that; I don't think there's something ready to use around rosjava for that.

jubeira gravatar image jubeira  ( 2017-11-29 08:01:30 -0500 )edit

I have found experimental rosserial_java package. Someone updated it to Indigo https://github.com/cloudspace/rosseri... but it doesnt work (and its for USB connection). I have updated it to Kinetic serial https://github.com/is-blackhole/rosse... Pubsub is working, still experimental

Igor Sazhnev gravatar image Igor Sazhnev  ( 2017-11-30 03:56:46 -0500 )edit