Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:web_visualization:installation [2014/04/17 11:20] – [Serving the HTML pages] admin | doc:web_visualization:installation [2014/11/28 16:56] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Installing the Web-based visualization tools ====== | ||
| - | The installation of a Web-based visualization is slightly more complex than for other packages since changes outside of the ROS environment are required. | ||
| - | |||
| - | |||
| - | ===== Serving the HTML pages ===== | ||
| - | |||
| - | The visualizations are realized as HTML pages and JavaScript files that need to be served to the browser. Due to restrictions of the common browsers that are to avoid phishing attacks, it is difficult to load some files from the local filesystem and others from remote servers. We therefore need to serve the HTML and JS files via a Web server. This requires the following steps: | ||
| - | |||
| - | * Install a web server, e.g. apache2 by '' | ||
| - | * [[http:// | ||
| - | * Put the contents of the [[https:// | ||
| - | * Alternatively, | ||
| - | ===== Visualizing object meshes ===== | ||
| - | Inside the ROS ecosystem, resources like binary files can be described using different kinds of URLs like file: | ||
| - | |||
| - | In order to visualize meshes contained in ROS packages, these meshes therefore have to be put into the docroot of the webserver, which is usually / | ||

