Cognitive Assistance for assembling a disk tray.
Running the application using Docker is advised. If you want to install from source, please see Dockerfile for details.
Run Gabriel's legacy Android Client. You'll need Android Studio to compile and install the apk. Make sure to change IP address of GABRIEL_IP variable at src/edu/cmu/cs/gabriel/Const.java to point to your server.
nvidia-docker run --rm -it --name disktray \
-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:7070:7070 -p 0.0.0.0:8080:8080 \
-e "DISKTRAY_VIDEO_SERVER_URL=http://<server-public-ip-or-hostname>:8080" \
jamesjue/gabriel-disk-tray:latest
- Set following environment variables
- DISKTRAY_FASTER_RCNN_ROOT
- DISKTRAY_VIDEO_SERVER_URL
- Start the Gabriel Control and Ucomm server
docker run --rm --name gabriel -p 0.0.0.0:9098:9098 \
-p 0.0.0.0:9111:9111 -p 0.0.0.0:22222:22222 -p 10120:10120 \
-p 8021:8021 -p 9090:9090 -p 10101:10101 \
jamesjue/gabriel /bin/bash -c \
"gabriel-control -l -n eth0 & sleep 5; gabriel-ucomm -s 127.0.0.1:8021"
- Download the asset file
bash -e scripts/download_asset.sh
- Start the Video Instruction HTTP Server at the video feedback directory.
cd feedbacks/video
docker run -dit --name my-apache-app \
-p 8080:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4
- Run the DiskTray cognitive engine
disktrayapp -s 127.0.0.1:8021