# Onboard-SDK

> 权威词条地址：https://robotics.hellobike.com/sdks/dji-sdk-onboard-sdk
> 所属分类：sdks | 最近核验日期：2024-02-28 | 技术层级：L3

## 核心摘要

dji-sdk 在 GitHub 开源的SDK，主要语言 C++。 DJI Onboard SDK Official Repository

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/dji-sdk/Onboard-SDK"}] |
| `updated` | 2024-02-28 |
| `vendor` | dji |
| `repo` | https://github.com/dji-sdk/Onboard-SDK |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支", "tested_env": "Ubuntu 20.04 LTS / Ubuntu 22.04 LTS + GCC 9.4.0+ / CMake 3.16+", "notes": "克隆仓库后进入osdk-core目录执行cmake编译，入口为DjiFlightController.hpp等核心头文件，需适配对应机型固件版本。"}] |
| `incompatible_envs` | ["不支持32位Windows系统编译，未适配Visual Studio 2017及更早版本。", "低于v01.00.0500版本的适配机型固件无法调用全部开放接口。"] |
| `robots` | ["dji-air-3s", "dji-avata-360", "dji-mavic-4-pro", "dji-mini-5-pro"] |
| `repo_stats` | {"stars": 993, "forks": 648, "as_of": "2026-10-13"} |
| `tool_type` | sdk |
| `source_kind` | vendor_org |
| `overview_sources` | ["https://github.com/dji-sdk/Onboard-SDK"] |

## 技术详解与生态说明

Onboard-SDK是大疆官方开源的无人机机载开发套件，属于工具类SDK，核心开发语言为C++，代码仓库托管于GitHub，累计获星993。该SDK为开发者提供无人机底层能力开放接口，核心功能覆盖飞行控制指令下发、机载外设数据交互、飞行状态实时读取等无人机二次开发核心模块。

该SDK适配大疆Air 3S、Avata 360、御4 Pro、Mini 5 Pro等消费级无人机机型，对应技术栈L3层级机载应用开发。开发者可通过C++工程直接集成SDK，调用官方封装的标准化接口实现自定义飞行逻辑、机载智能算法部署等定制化无人机应用开发。

## 原始核验来源 (Sources)

- [GitHub dji-sdk/Onboard-SDK](https://github.com/dji-sdk/Onboard-SDK)