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.0Web应用开发首选,支持浏览器和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平台功能
安全隔离
完全隔离的测试环境,不会影响生产系统
实时模拟
真实的无人机行为模拟,包括物理引擎
数据分析
详细的测试报告和性能分析
在线演示
1,234
活跃用户
5,678
模拟飞行
99.9%
可用时间