You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Justin Huang edited this page Feb 2, 2017
·
6 revisions
Robot web server
A web server that runs on a robot running ROS. It provides a platform for people to deploy web apps using Robot web tools.
Introduction
RWS is implemented as a Flask website hosted on your robot. Once you log in, you can select from a number of apps to run. An app is a ROS catkin package that has the following:
An launch/app.launch file.
A <name> in package.xml
An <appname> in the <exports> section of package.xml
A www/ folder with an index.html, and other static HTML, CSS, Javascript, etc.
The server is configured to look in a particular catkin workspace for apps. Any packages that meet the above requirements are assumed to be RWS apps.