Python無人機編程
劉偉善
相關主題
商品描述
目錄大綱
目錄
上 篇
第 1 章 走進無人機世界 2
1.1 初探蒼穹:無人機概述 2
1.2 構造揭秘:無人機結構 8
1.3 探索奧秘:無人機飛行原理 13
1.4 飛行奧秘:多旋翼無人機飛行合力 18
1.5 技術進階:無人機動力系統 24
1.6 智慧引領:無人機系統 31
1.7 創新實踐:無人機組裝與挑戰 41
1.8 未來展望:無人機應用與發展趨勢 46
1.9 本章學習評價 54
第 2 章 編程語言 Python 及其安裝 56
2.1 啟航之選:為何選擇 Python 56
2.2 語言基礎:Python 無人機編程 62
2.3 環境搭建:Python 安裝方法 68
2.4 編輯搭建:PyCharm 編輯器安裝 75
2.5 插件設置:Sublime Text3 安裝以及插件配置 82
2.6 圖形編程:Mind+及其安裝過程 90
2.7 初試牛刀:第一個 Python 程序 94
2.8 本章學習評價 98
第 3 章 無人機 Python 編程基礎 101
3.1 語法啟航:Python 語句及標識 101
3.2 變量探秘:Python 常量與變量 110
3.3 數據解鎖:Python 基本數據類型 114
3.4 數據進階:Python 數值轉換 121
3.5 函數啟蒙:Python 基本函數 125
3.6 首次翺翔:我的第一次飛行 131
3.7 本章學習評價 136
第 4 章 Python 無人機編程入門 138
4.1 飛翔啟程:無人機起飛降落編程初探 139
4.2 駕馭核心:Tello SDK 與無人機控制 146
4.3 穩步飛行:賦值語句與勻速飛行控制 155
4.4 加速飛行:順序結構與飛行速度調整 162
4.5 智能導航:if 條件與飛行路徑選擇 169
4.6 邏輯深化:if 嵌套與復雜飛行判斷 176
4.7 軌跡繪制:for 循環與飛行路徑編程 184
4.8 持久飛行:while 循環與長時間任務控制 190
4.9 本章學習評價 197
下 篇
第 5 章 無人機拼圖與數據處理 202
5.1 智能起降:邏輯運算符編程探險 203
5.2 列表拼圖:無人機繪三角軌跡編程 209
5.3 元組繪星:無人機五星軌跡環遊飛 216
5.4 字典織夢:Tello 無人機翺翔天際 225
5.5 函數拼圖:Tello 梯級降飛挑戰 231
5.6 智能繞障:Tello 飛行拼圖挑戰 239
5.7 函數拼圖:Tello 火山偵察探險 249
5.8 蛇形軌跡:Tello 飛行函數編織 258
5.9 本章學習評價 265
第 6 章 航拍快遞與智能控飛 268
6.1 航線拍攝:一鍵捕影無人機編程挑戰 268
6.2 航拍趣飛:無人機定點拍攝編程 276
6.3 趣探地形:無人機編程測繪挑戰 285
6.4 智慧航運:無人機單點投遞編程 293
6.5 空中物流:無人機多點速遞編程 305
6.6 人臉追蹤:Tello 智控編程趣飛行 317
6.7 飛行表演:編織空中舞步的奧秘 329
6.8 掌控天空:鍵盤操控飛行與拍攝 338
6.9 本章學習評價 345
第 7 章 視覺跟蹤與多機編隊 349
7.1 圖像識別:空中人臉拍攝 349
7.2 圖片追隨:跟隨人臉飛行 356
7.3 三機編隊:旋轉飛行控制 363
7.4 線程編程:雙機齊飛操控 374
7.5 編隊表演:雙機交叉飛行 380
7.6 編程集群:多機跟逐飛行 386
7.7 編隊變換:Tello 雁形飛行 393
7.8 多機編隊:波浪隊形飛行 399
7.9 本章學習評價 404
第 8 章 無人機編程競賽策略與技巧 408
8.1 職業發展:無人機編程競賽概況 408
8.2 團隊協作:無人機競賽制勝策略 415
8.3 編程技巧:無人機代碼優化策略 420
8.4 圖形編程:無人機編程迷宮競賽 427
8.5 本章學習評價 434
參考文獻 437