Overview
A cognitive assistant that recommends a side to hit the ball to during a match of pingpong.
Installation
Client
An Android client is available on the Google PlayStore.
Google Play and the Google Play logo are trademarks of Google LLC.
Server
Running the server application using Docker is advised. If you want to install from source, please see Dockerfile for details.
How to Run
Client
From the main activity one can add servers by name and IP/domain. Subtitles for audio feedback can also been toggled. This option is useful for devices that may not have integrated speakers(like ODG R-7). Pressing the 'Play' button next to a server will initiate a connection to the Gabriel server at that address.
Server
Container
nvidia-docker run --rm -it --name pingpong \
-p 0.0.0.0:9098:9098 -p 0.0.0.0:9111:9111 -p 0.0.0.0:22222:22222 \
-p 0.0.0.0:8080:8080 \
cmusatyalab/gabriel-pingpong:latest