YITA 开发者门户

构建下一代低空经济应用,从这里开始

🚀

快速上手

5分钟完成第一个无人机应用

📚

完整文档

详细的API文档和示例代码

🔧

开发工具

强大的SDK和调试工具

🌐

沙盒环境

安全的测试环境

开发者生态

10,000+
活跃开发者
500+
开源项目
50+
API接口
99.9%
服务可用性

SDK 下载

选择适合您项目的SDK版本

🦀

Rust SDK

v1.2.0

高性能、内存安全的Rust SDK,适用于系统级应用开发

高性能 内存安全 异步支持
🐍

Python SDK

v2.1.0

简单易用的Python SDK,快速原型开发和数据分析

易上手 丰富生态 AI集成

JavaScript SDK

v1.5.0

Web应用开发首选,支持浏览器和Node.js环境

Web优先 实时通信 TypeScript

快速安装

Rust
[dependencies]
yita-sdk = "1.2.0"
Python
pip install yita-sdk
JavaScript
npm install @yita/sdk

API 文档

完整的API参考文档和示例

设备管理

GET /api/v1/devices 获取设备列表
POST /api/v1/devices 注册新设备
PUT /api/v1/devices/{id} 更新设备信息

任务控制

POST /api/v1/missions 创建任务
GET /api/v1/missions/{id} 获取任务状态
PUT /api/v1/missions/{id}/control 控制任务执行

实时数据

GET /api/v1/telemetry/{device_id} 获取遥测数据
GET /api/v1/video/{device_id}/stream 获取视频流

示例代码

Python - 创建巡检任务
import yita_sdk

# 初始化客户端
client = yita_sdk.Client(api_key="your_api_key")

# 创建巡检任务
mission = client.missions.create(
    device_id="drone-001",
    mission_type="inspection",
    waypoints=[
        {"lat": 39.9042, "lng": 116.4074, "alt": 100},
        {"lat": 39.9045, "lng": 116.4078, "alt": 120},
        {"lat": 39.9040, "lng": 116.4080, "alt": 100}
    ],
    parameters={
        "inspection_mode": "auto",
        "camera_resolution": "4k",
        "return_home": True
    }
)

print(f"任务已创建: {mission.id}")

# 监控任务状态
while mission.status != "completed":
    mission = client.missions.get(mission.id)
    print(f"任务状态: {mission.status}")
    time.sleep(5)

沙盒环境

安全的测试环境,免费体验YITA平台功能

🔒

安全隔离

完全隔离的测试环境,不会影响生产系统

实时模拟

真实的无人机行为模拟,包括物理引擎

📊

数据分析

详细的测试报告和性能分析

在线演示

🎮 3D 沙盒环境

点击启动按钮开始体验

👥
1,234
活跃用户
🚁
5,678
模拟飞行
⏱️
99.9%
可用时间