SDKPython SDK

示例索引

按目标查找可独立运行的 Python 示例文件。

当前版本 · 1.4.0

示例索引

examples/glove/python/src/ 提供可以独立运行的示例:

目标示例主要 API
发现当前连接的手套discover_gloves.pydiscover_gloves()、GloveConfig、SerialConnection
读取动态 OpenXR 手部骨骼skeleton.pyskeleton()、joint_angles()、pose()
零参数读取单只手套姿态quick_start.pyGloveConfig、pose()、run_forever()
读取 IMU 原始计数imu.pyimu()、subscribe()、run_forever()
使用外部 Unix 毫秒时间授时并在运行中重新同步time_sync.pysync_time()、run_background()
后台接收外部帧并订阅输出(推荐)external_input_run_background.pyExternalConnection、push_frame()、run_background()、subscribe()
在宿主循环中接收外部帧(进阶)external_input_manual_update.pyExternalConnection、push_frame()、update()
记录输入和 SDK 处理后数据的 Debug 日志debug_trace.pyDebugConfig、TargetAlgorithm、output()、run_forever()
嵌入已有主循环manual_runtime.pyupdate()、UpdateResult.sleep()
在当前线程运行foreground_runtime.pyrun_forever()、health()
在后台线程运行background_runtime.pyrun_background()、join()
使用 asyncio 异步读取 SDK 处理后的数据async_runtime.pyawait next()、async for
控制手套指尖震动haptics.pyhaptics()、set()、clear()
一只手套驱动多个 targetmultiple_outputs.pyTargetAlgorithm、output(name)、subscribe()、run_forever()
单独控制多手套中的一个设备device_lifecycle.pydevice(name)、device(side)
采集左右手原始帧并使用本次选择的算法包计算标定host_capture_calibration.pystart_capture()、start_calibration()、retry()

示例目录中的每个 Python 文件都是独立示例,不依赖共享的 _common.py。需要按场景逐步操作时,见快速开始。