数据检查于 2026-08-13. Data may be stale - beyond the review cycle.
审查周期记录在方法论页面。 方法论
microsoft/onnxruntime
软件 Tier A edge_ai MIT
Microsoft 跨平台推理引擎,支持 ONNX 模型在多种硬件后端运行。
概览
ONNX Runtime 推理引擎,官方仓库:https://github.com/microsoft/onnxruntime。
工程快照
用途与任务 7
- 最适合
-
- Embedded AI engineers deploying models to flight controllers or companion computers
- Researchers exporting PyTorch/TensorFlow models to ONNX for cross-platform inference
- Teams needing hardware-accelerated inference on x86, ARM, NVIDIA Jetson, Qualcomm Snapdragon, or Intel OpenVINO targets
- 主要任务
-
- Onboard object detection/tracking (e.g., YOLO, DETR exported to ONNX)
- Real-time segmentation for landing zone detection
- Obstacle avoidance inference pipelines
- Model serving in simulation-in-the-loop (AirSim, Gazebo) with hardware acceleration
技术栈与生态
- 资源类型
- 软件
- 生态系统
- ai-framework · deep-learning · hardware-acceleration · machine-learning · neural-networks · onnx
许可与法律
- 许可证
-
MIT(推断)
生命周期与时效性 展开
- 维护状态
- 活跃维护
- 最新版本
- 未记录
- 最近活动
- 2026-08-13
- 最近检查
- 2026-08-13
- 验证状态
- 官方确认
解决什么问题
UAV developers need a single inference engine to deploy trained ONNX models across diverse onboard compute (CPU, GPU, NPU) without rewriting inference code for each backend.
主要用例
- Onboard object detection/tracking (e.g., YOLO, DETR exported to ONNX)
- Real-time segmentation for landing zone detection
- Obstacle avoidance inference pipelines
- Model serving in simulation-in-the-loop (AirSim, Gazebo) with hardware acceleration
次要用例
- Benchmarking model latency across execution providers
- Converting scikit-learn pipelines to ONNX for edge deployment
- Federated learning model inference on swarm nodes
何时使用
考虑使用
- Model is already in ONNX format or can be exported reliably
- Target hardware has a supported execution provider (CPU, CUDA, TensorRT, OpenVINO, QNN, CoreML, etc.)
- Deterministic latency and memory footprint are required
- License (MIT) permits commercial use without copyleft concerns
采用前需验证
- Execution provider availability and maturity for specific SoC (e.g., QNN for Snapdragon, TensorRT for Jetson)
- Operator coverage for model opset version
- Dynamic vs static quantization support for target provider
- Threading/affinity configuration for real-time OS integration
- Binary size impact on constrained flash/storage
从这里开始
采用检查清单
- 需验证 Execution provider availability and maturity for specific SoC (e.g., QNN for Snapdragon, TensorRT for Jetson)
- 需验证 Operator coverage for model opset version
- 需验证 Dynamic vs static quantization support for target provider
- 需验证 Threading/affinity configuration for real-time OS integration
- 需验证 Binary size impact on constrained flash/storage
以上检查项只有在官方来源确认后才能标记为“已验证”;无法确认的保持未验证。
已知限制与未知项
已知限制
- No built-in model training; inference-only
- Provider-specific operator support gaps (check compatibility per model)
- Large binary size when bundling multiple execution providers
- Real-time determinism depends on provider and OS scheduling
- NPU/accelerator support varies by vendor SDK version
未公开验证
- Exact latency/throughput on specific UAV companion computers (Jetson Orin, Snapdragon Flight, Raspberry Pi 5)
- Memory overhead of ORT C API vs Python bindings in long-running processes
- Thread-safety guarantees when called from multiple MAVLink/ROS2 callback threads
- Certification evidence (DO-178C, ISO 26262) for safety-critical deployments
替代与相关工具
相关工具
- tensorrt — 集成
如何使用?
从下方记录的入口开始,然后对照技术清单进行验证。
技术清单
- 通过 许可证已识别 已记录: MIT
- 通过 维护信号 活跃维护
- 通过 验证状态 官方确认
- 通过 已附加来源证据 1 个来源记录
- 需复核 已记录最新版本 未记录
官方链接
元数据与治理
| 许可证 | MIT — 推断 |
|---|---|
| 商业化模式 | 未知 |
| 维护状态 | 活跃维护 |
| 验证状态 | 官方确认 — 已通过官方仓库 API 响应确认,证据见下方来源引用。 |
| 最新版本 | 未记录 |
| 最新发布 | 未记录 |
| 最近活动 | 2026-08-13 |
| 最近检查 | 2026-08-13 |
| 首次发现 | 未记录 |
数据集事实
以上事实仅来自官方数据集卡,未确认字段保持未知。
相关资源与依赖
- tensorrt — integrates with (confirmed)
近期动态
新增资源:microsoft/onnxruntime
New repository resource added by the sprint promote pipeline.
相关知识
指南
- Deploying AI Inference on UAV Edge Compute — A repeatable workflow for choosing and validating an inference runtime for an onboard UAV computer.
合集
- 边缘AI感知入门套件 — 一套用于在边缘部署工作之前对空中感知模型进行原型验证的起步技术栈。