为机器人设计线跟随轨道的库
项目描述
线轨设计师
Line Track Designer是一个为机器人设计线跟踪的库。使用此工具,您可以使用打印机轻松编辑、保存、共享和打印您的曲目。
可以通过两种不同的方式创建轨道:
- 使用命令行界面 (CLI)
- 使用 Python (API) 中的应用程序编程接口
它使用包含拼贴的 PDF 文件来构建轨道:PDF
安装
Line Track Designer可以使用pip安装:
pip3 install line-track-designer
快速开始
例如,我们考虑一个名为 的文件track.txt:
3;1 2;1 3;0
2;0 11;0 2;0
3;2 2;1 3;3
该文件代表以下轨道:
可以使用以下命令获取此图片:
linetrack show track.txt
您还可以使用以下命令为您的轨道生成文档:
linetrack savemd track.txt
它会生成一个包含有关轨道信息的降价文件。你可以在这里看到一个例子。
您还可以使用 API 创建轨道:
import numpy as np
from line_track_designer.track import Track
# Arrays for the track
tiles = np.array([
[3, 2, 3],
[2, 11, 2],
[3, 2, 3]
])
orient = np.array([
[1, 1, 0],
[0, 0, 0],
[2, 1, 3]
])
# Creation of the track
track = Track(tiles, orient, 'Test track')
# Save the track
track.save_txt('track.txt')
# Make png file
track.save_img('track.png')
# Make markdown file
track.save_md('track.md', 'Easy track')
有关更多详细信息,请参阅此处的文档。
链接
- GitHub:https ://github.com/Quentin18/Line-Track-Designer/
- PyPI:https ://pypi.org/project/line-track-designer/
- 文档:https ://line-track-designer.readthedocs.io/en/latest/
- 特拉维斯:https ://travis-ci.org/github/Quentin18/Line-Track-Designer/
- PDF 文件作者:http ://robotsquare.com/
作者
昆汀·德尚:quentindeschamps18@gmail.com
执照
项目详情
关
line_track_designer -0.0.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 7c20a4fb598bfcc905778390b61ad443d2039f20fb8c79648f2a86518c3da604 |
|
| MD5 | d85f85b6abb5093d70dd7f1f79db52ff |
|
| 布莱克2-256 | 2fad90facdb6aa637370e3e2fd6986fc90c4a95d1c428c42254d8819a51ce64d |