新書推薦:
《
何以大明:历史的局内人与旁观者(一部充满人性温度与历史洞察的大明群像史诗;十八位人物,帝王、巨富、权宦、狂士、文人、英雄……他们是历史的书写者,也是历史的旁观者;明史学者章宪法最新力作。)
》
售價:HK$
97.9
《
新民说·管理者为何重要:无老板公司的险境
》
售價:HK$
96.8
《
宇宙(第二卷) 科学元典丛书
》
售價:HK$
107.8
《
了不起的创作者:保持创造力的10堂启发课
》
售價:HK$
64.9
《
爱得太多的父母:14组家庭,20年追踪的家庭教育调查实录
》
售價:HK$
65.8
《
人偶游戏(东野圭吾竟然写过这种惊悚悬疑之作)
》
售價:HK$
65.8
《
自然、权利与正义(重思古典自然法 探索人类生活的永恒根基)
》
售價:HK$
74.8
《
汗青堂丛书155·糖与现代世界的塑造:种植园、奴隶制与全球化
》
售價:HK$
118.8
內容簡介:
本书重点聚焦当前的开源无人机技术框架,以固定翼无人机为例分析无人机系统框架中的一些典型的关键技术,介绍Ardupilot、ExpressLRS、Edged和OpenCV等开源软件的调试、开发和应用的基本方法,以及垂直起降固定翼无人机(VTOL)的基本设计方法和参数设置,旨在为广大读者打开一扇深入了解无人机设计和开发的大门。
關於作者:
董昱是一位资深移动开发与无人机系统专家,在跨平台应用开发、地理信息系统(GIS)集成和无人机系统开发领域拥有丰富经验。他精通iOS/Android原生开发及混合框架(如Flutter),擅长大疆无人机生态开发(DJI Mobile SDK/Payload SDK),并深入开源飞控系统(ArduPilot/PX4)的二次开发与集成。主导开发了多款行业应用,如App Store上架的国土宝(国土测绘)、野外宝(资源勘探)等专业工具,广泛应用于测绘、农业巡检、应急监测等领域,具备扎实的工程化落地能力。
目錄 :
第1章 无人机开发基础1 1.1 初识无人机1 1.1.1 无人机的概念1 1.1.2 无人机的分类3 1.2 飞行的基本原理5 1.2.1 升力的来源5 1.2.2 无人机的控制7 1.2.3 描述无人机的运动12 1.3 无人机的应用14 1.3.1 航空测绘14 1.3.2 电力巡检15 1.3.3 应急管理15 1.3.4 农业应用16 1.3.5 资源勘察16 1.3.6 教育实验16 1.4 本章小结17 1.5 习题17 第2章 无人机系统18 2.1 无人机系统的组成18 2.1.1 飞行平台18 2.1.2 控制系统19 2.1.3 能源系统23 2.1.4 动力系统25 2.1.5 图传系统28 2.1.6 遥控链路29 2.2 设备的选择和组装31 2.2.1 硬件选择31 2.2.2 设备组装要点32 2.3 无人机的飞行33 2.3.1 无人机的基本操作33 2.3.2 常见问题和处理37 2.4 安全第一38 2.4.1 安全飞行38 2.4.2 飞行前检查39 2.5 本章小结40 2.6 习题40 第3章 Ardupilot让飞行更简单41 3.1 Ardupilot是飞行的好帮手41 3.1.1 初识地面站41 3.1.2 Ardupilot固件的连接和烧录45 3.2 设置Ardupilot重要参数47 3.2.1 全部参数表47 3.2.2 设备连接48 3.2.3 传感器校准和遥控器校准49 3.2.4 通道设置53 3.2.5 其他设置60 3.3 让Ardupilot当家做主63 3.3.1 执行飞行任务63 3.3.2 自动创建航点68 3.3.3 自动起飞72 3.3.4 自动降落73 3.4 本章小结76 3.5 习题77 第4章 编译Ardupilot与SITL78 4.1 Ardupilot的编译和烧录78 4.1.1 安装WSL78 4.1.2 在Linux中编译Ardupilot80 4.2 仿真飞行86 4.2.1 使用Mission Planner运行SITL仿真软件86 4.2.2 编译Ardupilot用于SITL模拟90 4.3 本章小结95 4.4 习题95 第5章 深入剖析Ardupilot96 5.1 认识Ardupilot代码96 5.1.1 使用VS Code浏览Ardupilot代码96 5.1.2 Ardupilot代码结构97 5.1.3 关键的Ardupilot库100 5.1.4 代码启动流程102 5.1.5 传感器109 5.1.6 运行库样例111 5.2 开发实践114 5.2.1 发送消息114 5.2.2 自定义参数116 5.3 MAVLink与MAVProxy119 5.3.1 认识MAVLink119 5.3.2 调试好帮手MAVProxy121 5.3.3 MAVProxy常用命令123 5.4 本章小结126 5.5 习题126 第6章 VTOL固定翼无人机127 6.1 初步认识VTOL固定翼127 6.1.1 VTOL固定翼的特点127 6.1.2 VTOL固定翼的构型128 6.2 VTOL固定翼的配置129 6.2.1 基础设置129 6.2.2 模式设置137 6.3 VTOL固定翼的试飞139 6.3.1 常规飞行139 6.3.2 飞行任务140 6.3.3 高级特性141 6.4 本章小结143 6.5 习题144 第7章 可靠的遥控链路145 7.1 传输协议145 7.1.1 有线传输协议145 7.1.2 空中传输协议149 7.2 EdgeTX操作系统149 7.2.1 初识EdgeTX操作系统150 7.2.2 通道信号的传递155 7.2.3 摇杆基本设置157 7.3 ExpressLRS链路系统161 7.3.1 初识ExpressLRS161 7.3.2 启用和配置ExpressLRS162 7.3.3 正确设置ExpressLRS165 7.4 EdgeTX的高级用法168 7.4.1 监测无人机的状态169 7.4.2 教练模式设置173 7.5 EdgeTX Companion174 7.5.1 管理遥控器档案175 7.5.2 读取Log日志177 7.6 本章小结179 7.7 习题179 第8章 即时的图传链路180 8.1 模拟图传180 8.1.1 视频制式181 8.1.2 信号频点181 8.1.3 设备选型182 8.2 数字图传187 8.2.1 OcuSync数字图传188 8.2.2 OpenIPC数字图传189 8.3 OpenIPC开发基础192 8.3.1 OpenIPC源代码结构193 8.3.2 OpenIPC编译构建194 8.3.3 OpenIPC天空端的烧录197 8.3.4 OpenIPC地面端的烧录204 8.3.5 联通并配置OpenIPC设备207 8.4 本章小结214 8.5 习题214 附录1 常用缩写215 附录2 固定翼无人机的飞行模式217