SourceBots API
项目描述
sbot
sbot
- SourceBots 机器人 API - 由 j5 提供支持
这是 SourceBots 的 API,基于 用于编写机器人 API的j5库。它将首先在 Smallpeice 2019 部署。
就像它的前身robots-api一样,sbot
支持多个后端,虽然应该更可靠,因为没有UNIX-AF
套接字层。
安装
安装:pip install sbot
安装有视觉支持:pip install sbot[vision]
用法
from sbot import Robot
r = Robot()
或者:
from sbot import Robot
r = Robot(wait_start=False)
# Setup in here
r.wait_start()
添加相机校准
您将需要打印一个chAruco 标记网格。
opencv_interactive-calibration -t=charuco -sz=GRID_SIZE
将 GRID_SIZE 替换为打印标记网格中较大正方形之一的长度(以 mm 为单位)。
-ci=1
如果连接了多个相机,则用于指定相机索引。
将相机对准标记网格。直到 DF 等于或低于 30,然后按 S 保存。这将输出一个cameraParameters.xml
文件。将此文件sbot/vision/calibrations
以相机型号命名。
您将需要编辑在sbot/vision/backend.py
.
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
sbot-0.10.1.tar.gz
(9.2 kB
查看哈希)
内置分布
sbot-0.10.1-py3-none-any.whl
(10.4 kB
查看哈希)