Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.67 KB

File metadata and controls

30 lines (22 loc) · 1.67 KB

tpo_web_gui

Telephysical operation web server for ros interfaces over the network

part of the TelephysicalOperation project

Prerequisites

sudo apt install ros-melodic-roswww 
sudo apt install ros-melodic-rosbridge-server 

To run:

  • Be sure to source tpo_msgs which is necessary since some services use custom messages

  • catkin_make (There is no c++ nor python code, but I think it is necessary just to be able to roslaunch the launch file)

  • Launch the server-websocket : roslaunch tpo_web_gui webServer.launch

  • Access the web page through a local newtork : http://<SERVER_IP>:8085/tpo_web_gui/www/handheld_gui.html changing server ip accordingly. Note that the server port (8085) can be changed in the launch file, if necessary

  • On the client, click settings and set the right params. Note that the web socket port there (default 9090) is different from the port to access the webpage (8085). Also this one can be changed in the roslaunch if necessary

  • From the homepage, the only thing developed so far is the "handheld_gui" : image

  • Check for logs and errors on the javascript console of your browser.

Fast Gui with three cameras