Added Quick start guide and bashLaunchFile.bash
This commit is contained in:
31
README.md
31
README.md
@@ -8,6 +8,20 @@ Here are the following requirements:
|
||||
4. Permissions be changed on the working directory
|
||||
3. apache2 up and running
|
||||
|
||||
### Quick Start Guide
|
||||
|
||||
To connect to a remote computer, connect to the remote master by replaceing the appropriate IP addresses as shown here:
|
||||
|
||||
sudo route add 192.168.2.1 gw 192.168.0.103
|
||||
export ROS_MASTER_URI=http://192.168.0.103:11311
|
||||
export ROS_IP=192.168.0.101
|
||||
|
||||
Then run the bash file in the working directory.
|
||||
|
||||
bash bashLaunchFile.bash
|
||||
|
||||
If you are having troubles, make sure the .bash file's permissions permit execution and make sure the working directory ("rosbridge\_GUI\_example") and all it's sub folder's permissions for "others" permit "Create and delete files" for enlcosed files and folders.
|
||||
|
||||
## 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.
|
||||
|
||||
@@ -37,17 +51,17 @@ that indicates your configration file is in "/etc/apache2/sites-enabled/".
|
||||
vi /etc/apache2/sites-enabled/000-default
|
||||
In that file, you can find the "DocumentRoot" like below
|
||||
|
||||
DocumentRoot /home/glenturner/catkin_ws/src/rosbridge_GUI_example_pelican
|
||||
DocumentRoot /home/glenturner/catkin\_ws/src/asctec\_pelican\_gui
|
||||
|
||||
And, modify that as you want.
|
||||
|
||||
4.Change in apache2.conf file to include:
|
||||
4.Change in apa.conf file to include:
|
||||
|
||||
<Directory /home/glenturner/catkin_ws/src/rosbridge_GUI_example_pelican>
|
||||
AllowOverride All
|
||||
Require all granted
|
||||
<Directory /home/glenturner/catkin_ws/src/asctec_pelican_gui>
|
||||
AllowOverride All
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
|
||||
3.Restart apache.
|
||||
|
||||
service apache2 restart
|
||||
@@ -60,13 +74,14 @@ 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.
|
||||
|
||||
TODO:
|
||||
2. Display Network Information
|
||||
1. Display Network Information
|
||||
1. Display camera image
|
||||
1. Move connection information to a new tab
|
||||
1. Check why on iPad the default IP address doesn't load
|
||||
|
||||
|
||||
Reference in New Issue
Block a user