Metadata-Version: 2.1
Name: ezgo
Version: 0.1.0
Summary: 宇树Go2机器狗Python控制库
Author-email: 千行 <noreply@example.com>
License: MIT
Project-URL: Homepage, https://gitee.com/qianxing360/ezgo
Project-URL: Repository, https://gitee.com/qianxing360/ezgo
Keywords: robotics,unitree,go2,robot,control
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: all
Requires-Dist: unitree-sdk2py ; extra == 'all'
Requires-Dist: opencv-python ; extra == 'all'
Requires-Dist: numpy ; extra == 'all'
Requires-Dist: netifaces ; extra == 'all'

# ezgo

`ezgo` 是一个运行在灵芯派上的 Python 库，用于控制宇树 Go2 机器狗，并支持摄像头处理、AI 推理和图形界面开发。

## 安装

```bash
pip install ezgo
```

## 模块

| 模块 | 说明 | 文档 |
|------|------|------|
| `EasyTk` | 图形界面 | [docs/ui.md](docs/ui.md) |
| `Camera` | 摄像头 | [docs/camera.md](docs/camera.md) |
| `Go2` | 机器狗Go2控制| [docs/go2.md](docs/go2.md) |
| `Workflow` | AI 推理工作流 | — |
| `utils` | 图像处理工具函数 | [docs/utils.md](docs/utils.md) |

## 依赖

核心无强制依赖，按需安装：

- `mediapipe==0.10.11` — 关键点检测
- `onnxruntime` — onnx模型运行时
- `opencv-python` — 摄像头和图像处理
- `unitree-sdk2py` — Go2 控制
- `netifaces` — 网络接口检测
