Skip to content
SourceBots Robot API
Python Makefile Nix
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
docs
sbot
stubs
tests
.flake8
.gitignore
.isort.cfg
LICENSE
Makefile
README.md
mypy.ini
poetry.lock
pyproject.toml
shell.nix

README.md

sbot

CircleCI PyPI version Documentation Status

sbot - SourceBots Robot API - Powered by j5

This is the API for SourceBots, based on the j5 library for writing Robotics APIs. It will first be deployed at Smallpeice 2019.

Much like it's predecessor, robot-api, sbot supports multiple backends, although should be more reliable as there is no UNIX-AF socket layer.

Installation

Once published:

Install: pip install sbot Install with vision support: pip install sbot j5[zoloto-vision]

Usage

from sbot import Robot

r = Robot()

Or alternatively:

from sbot import Robot

r = Robot(wait_start=False)

# Setup in here

r.wait_start()
You can’t perform that action at this time.