智能无人机系统实践教程 ====================== 本教程面向智能无人机的系统化学习,围绕”感知—定位—规划—控制—应用”五大模块,结合ROS、PX4、Prometheus与高保真仿真环境,完成从0到1的工程实践能力构建。 课程特色 -------- - **仿真优先**\ :统一使用ROS/Prometheus仿真环境,降低学习门槛 - **软硬解耦**\ :仿真环境与硬件集成解耦,可灵活切换 - **实践导向**\ :理论30% + 实践70%的工程实践型课程 - **分层教学**\ :从基础到进阶的渐进式学习路径 目录 ---- .. toctree:: :maxdepth: 2 chapter_hardware/index 学习目标 -------- 完成本课程后,你将能够: 1. 系统理解无人机的软硬件架构与数据流 2. 在仿真环境中完成自主飞行的全链路开发与调试 3. 实现基础的环境感知、定位与路径规划算法并验证 4. 基于PX4与MAVROS/Prometheus完成飞行控制 5. 设计并复现实验级别的智能应用场景 先修要求 -------- - **编程基础**\ :C++/Python 基础 - **Linux基础**\ :了解Ubuntu的基础操作 - **ROS基础**\ :了解ROS节点、话题等基本概念 开发环境 -------- 本教程推荐使用以下开发环境: - **操作系统**\ :Windows 11 + WSL2 + Ubuntu 20.04 LTS - **ROS版本**\ :ROS Noetic - **仿真器**\ :Gazebo 11 - **飞控固件**\ :PX4 1.12.3 - **开发框架**\ :Prometheus 配套资源 -------- - `Prometheus项目仓库 `__ - `P450产品Wiki `__ - `PX4官方文档 `__