Added details to the readme file

This commit is contained in:
GLEN TURNER (8GT6)
2015-05-21 11:26:26 -04:00
parent 28a4481bba
commit 75ba809ee7

View File

@@ -1,4 +1,4 @@
## Asctec Pelican GUI ##
# Asctec Pelican GUI
The purpose of this project is an example of how to write a web page that can be accessed by any device on the same network as the host computer by accessing the IP of that host computer.
@@ -8,7 +8,23 @@ Here are the following requirements:
4. Permissions be changed on the working directory
3. apache2 up and running
# Getting server up and running#
## ROS Core
If you are either using a remote rosmaster or a local one, make sure on the computer that you are going to use to host the webpage can access and echo topics that you wish to display on the webpage.
## The IP of the machine running ROS
This is required when connecting using the rosbridge
## Folder Permissions
This was a big problem for me. If you ever get errors on the page that permissions where denied, navigate to the directory above the working directory, right click on the directory that you are working in, change the permissions for all folders and sub folders so that everyone can access it.
## apache2 up and running
apache2 is used to host the webpage on your computer.
Google can help you find the install instructions which are straight forward.
The only next trick is to change the host directory to the working directory.
## Getting server up and running#
Here the rosbridge\_suite that is used to link the websocket and ROS: http://wiki.ros.org/rosbridge_suite.
@@ -16,7 +32,7 @@ Basic ROS functionality of rosbridge: http://wiki.ros.org/roslibjs/Tutorials/Bas
the launch command: roslaunch rosbridge_server rosbridge_websocket.launch
# TODO
## TODO
By using ROSBridge, this GUI will attempt to display relevant information over the web for any device.