Sign inSign up

robocupssl/ssl-vision-cli

Sponsored OSS

By RoboCup SSL

•Updated 4 days ago

Command line tool to retrieve, visualize and debug ssl-vision data

Image
Languages & frameworks
Machine learning & AI
Data science
0

10K+

robocupssl/ssl-vision-cli repository overview

CircleCI Go Report Card Go Doc Release

⁠ssl-vision-client

A graphical client for ssl-vision⁠ that receives multicast packages and shows them in a web-ui.

⁠Usage

If you just want to use this app, simply download the latest release binary⁠. The binary is self-contained. No dependencies are required.

You can also use pre-build docker images:

docker pull robocupssl/ssl-vision-client
docker run -p 8082:8082 robocupssl/ssl-vision-client

By default, the UI is available at http://localhost:8082⁠

⁠Development

⁠Requirements

You need to install following dependencies first:

  • Go >= 1.14
  • Node >= 10
  • Yarn
⁠Prepare

Download and install to GOPATH⁠:

go get -u github.com/RoboCup-SSL/ssl-vision-client/...

Switch to project root directory

cd $GOPATH/src/github.com/RoboCup-SSL/ssl-vision-client/

Download dependencies for frontend

yarn install
⁠Run

Run the backend:

go run cmd/ssl-vision-client/main.go

Run the UI:

# compile and hot-reload
yarn serve

Or use the provided IntelliJ run configurations.

⁠Build self-contained release binary

First, build the UI resources

# compile and minify UI
yarn build

Then build the backend with packr

# get packr
go get github.com/gobuffalo/packr/packr
# install the binary
cd cmd/ssl-vision-client
packr install

Tag summary

Content type

Image

Digest

sha256:161787d84…

Size

10 MB

Last updated

4 days ago

docker pull robocupssl/ssl-vision-cli

This week's pulls

Pulls:

98

Last week