Skip to content
Snippets Groups Projects
Commit e2ebb410 authored by Fernando Herrero's avatar Fernando Herrero
Browse files

Add README.md

parent 44ad3ff8
No related branches found
No related tags found
No related merge requests found
## Description
This package contains a web based ROS Graphical User Interface (GUI) to be used to communicate between the jury and the model car.
# ROS Interface
### Action clients
- ~**jury/challenge** (iri_adc_msgs/adc_jury.action)
### Service clients
- ~**jury/set_mode** (iri_adc_msgs/jury_mode.srv)
## Installation
Move to the active workspace:
```bash
roscd && cd ../src
```
Clone the repository:
```bash
git clone <url>
```
Install ROS dependencies:
```
roscd
cd ..
rosdep install -i -r --from-paths src
```
## How to use it
- Launch test.launch which starts the web server.
`roslaunch iri_adc_gui test.launch`
- It needs a node with an action server and service server. If you don't have one ready, you can test it using [iri_adc_jury_server](https://gitlab.iri.upc.edu/mobile_robotics/adc/adc_2021/iri_adc_jury_server).
- On a browser, open the GUI web at `http://localhost:8085/iri_adc_gui`
- Use the GUI buttons to start/stop the challenge run, enable or disable the jury mode.
## Disclaimer
Copyright (C) Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
Mantainer IRI labrobotics (labrobotica@iri.upc.edu)
This package is distributed in the hope that it will be useful, but without any warranty. It is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. should the program prove defective, the GMR group does not assume the cost of any necessary servicing, repair or correction.
In no event unless required by applicable law the author will be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if the author has been advised of the possibility of such damages.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment