查看“︁PX4”︁的源代码
←
PX4
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
= 无人智胜PX4官方镜像地址 = https://cn.px4ai.com/PX4-Autopilot.git 更新频率 每日 === 使用方法 === <pre> git clone https://cn.px4ai.com/PX4-Autopilot.git </pre> === 前提条件 === * 已安装 '''Git''' 版本管理工具。 * 稳定的网络连接(需要克隆多个子模块仓库)。 === 下载步骤 === ==== 1. 克隆主仓库 ==== 打开终端(Linux/macOS)或 Git Bash(Windows),执行以下命令。<br/>'''务必使用 <code>--recursive</code> 参数'''以确保所有依赖的子模块都被正确克隆。 <pre>git clone https://github.com/PX4/PX4-Autopilot.git --recursive cd PX4-Autopilot</pre> ==== 2. 切换到稳定版本(推荐) ==== 默认克隆的是开发版(<code>main</code> 分支)。对于学习和开发,建议切换到一个稳定的发布标签。 <pre> # 查看所有发布版本 git tag -l # 切换到特定版本,例如 v1.14.0 git checkout v1.14.0 # 切换后,必须同步更新子模块!!! git submodule update --init --recursive </pre> ==== 3. 子模块问题修复 ==== 如果克隆过程中断或子模块不完整,可以使用以下命令修复: <pre> git submodule update --init --recursive </pre> === 编译环境搭建 === 成功下载源码后,您需要搭建编译环境。 * [[软件开发#编译PX4|参见:PX4 编译环境搭建教程]] === 常见问题 === * '''Q: 克隆速度太慢怎么办?''' * A: 可以配置 Git 代理或使用国内镜像源(需自行寻找,官方源为 GitHub)。 * '''Q: 忘记使用 <code>--recursive</code> 参数怎么办?''' * A: 进入 <code>PX4-Autopilot</code> 目录,执行 <code>git submodule update --init --recursive</code>。 === 相关链接 === * [https://github.com/PX4/PX4-Autopilot PX4 官方 GitHub 仓库] * [[PX4核心概念]] * [[软件开发]] [[Category:软件开发]]
返回
PX4
。
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
无人智胜
PX4 介绍
PX4与ArduPilot对比
PX4与Pixhawk关系
PX4与NuttX关系
PX4 官方镜像
发布日志
QGC地面站下载
新手上路
首次飞行
机架选择
传感器校准
遥控器连接
遥控器校准
电机电调测试
飞行模式
六段开关飞行模式
参数列表
任务规划
安全飞行
飞控硬件
Pixhawk飞控
电机与电调
传感器指南
GPS与罗盘
数传与遥控
PX4二次开发
PX4源码目录
PX4核心源码
PX4机型目录
4001_quad_x
编译PX4
模块开发
驱动程序
仿真教程
调试技巧
传感器与估计
EKF2状态估计
IMU校准
视觉定位
光流定位
日志分析
机架与平台
飞行器气动布局
多旋翼无人机
固定翼无人机
VTOL无人机
无人地面车辆
无人船
外围设备
相机与云台
任务载荷
避障与导航
RTK-GPS
编程与开发
Linux
ESP32
STM32
ArduPilot
修改侧边栏
社区讨论
贡献文档
PX4官网
开发文档
工具
链入页面
相关更改
页面信息
导航
特殊页面