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

Connecting robot to mobile application via a webserver and webosckets

asked 2020-11-25 23:31:22 -0500

TheMilkman92 gravatar image

I'm putting together a project which is a robot that moves around a space on a schedule. The basic idea is to be able to view information from the robot on a mobile application that's written in react native, while also being able to set when the robot starts etc.

The basic overall system will communicate like this ROS robot <-> websocket <-> webserver <-> websocket <-> mobile application.

The issue is I don't have any experience in anything other than the developing a ROS robot. I guess I'm just looking for guidance on how I should do this whole thing.

Has anyone had a project like this before? I'm going to use rosbridge_suite for the ROS side websocket, but haven't a clue about the server stuff.

Any help would be greatly appreciated, thanks for reading this far!

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2020-11-26 08:32:56 -0500

JackB gravatar image

I cannot say I have extensive experience with what you want to do, but I lab I work with uses a system that sounds kinda like what you want to do called robofleet. The GitHub (linked before) is public and you can snoop around there, the documentation is ok and maybe you can try to use that first if you find it is easy to setup and then go from there.

Let me know what you think, Cheers

edit flag offensive delete link more


That's an interesting project, looks pretty close to what I'm trying to do! Thanks for the help, I'll look more into it.

TheMilkman92 gravatar image TheMilkman92  ( 2020-11-26 11:40:33 -0500 )edit

answered 2020-11-26 10:37:30 -0500

miura gravatar image

rosjs will be an option. You can send topics to ROS from javascript via rosbridge_suite.

You can also find a tutorial at

edit flag offensive delete link more

Question Tools



Asked: 2020-11-25 23:31:22 -0500

Seen: 378 times

Last updated: Nov 26 '20