Title

基於MultiWii之雙機無線通聯系統建立

Translated Titles

The Development of a MultiWii-Based Communication System for Multi-agent UAVs

DOI

10.6827/NFU.2015.00165

Authors

吳國正

Key Words

多旋翼無人機 ; 多代理人系統 ; 無線通聯 ; MultiWii ; Multi-rotor UAV ; Multi-agent system ; Wireless Communication ; MultiWii

PublicationName

虎尾科技大學自動化工程系碩士班學位論文

Volume or Term/Year and Month of Publication

2015年

Academic Degree Category

碩士

Advisor

李孟澤

Content Language

繁體中文

Chinese Abstract

本研究的目的是要建立兩架多旋翼無人機之間的無線通訊系統,讓兩機能夠透過無線通訊系統互相溝通,使僚機能夠確實地接收到來自長機的指令,來達成長機控制僚機之目的。 本研究使用一套MultiWii飛行控制系統與XBee無線數據傳輸系統來進行;MultiWii是一套基本但功能齊全的嵌入式飛行載具控制器,此系統提供開源程式;XBee是一套穩定且成熟的無線傳輸模組。本研究將在固有系統上增加新功能至MultiWii內。 實驗建構兩台多旋翼機作為雙機無線通訊測試用的載具,分別為長機及僚機。長機可線上即時地透過XBee無線傳輸模組發送指令給僚機,讓僚機執行之。當長機能夠控制僚機的去向,這表示長機可以對僚機進行即時或非即時的控制,例如指揮僚機伴飛在長機身邊(即時控制)或指派一連串的導航點讓僚機代為協助執行(非即時控制),這就構成了一套所謂的多代理人系統。建立兩機之間的無線通訊系統,為本研究的主要貢獻。

English Abstract

Under the concept of cooperative UAV swarm working together to perform a wide-area mission, the construction of a wireless, online, real-time, and reliable communication system which allows one UAV commanding the others is the very first step. The goal of this research is to establish a communication system for multi-agent UAVs. This development is mainly based on the MultiWii control board and XBee telemetry modules. MultiWii is a compact but functional perfection embedded unmanned vehicle controller, and it provides open source codes which allowing user to create new function on it. XBee is a popular and reliable wireless telemetry module; hence it is used for transmitting data among the UAVs in this research. Two Multi-rotor UAVs platform are built to play the role as a leader and a follower. The test results shows the leader UAV can dynamically calculate and assign a series of mission waypoints to the follower to carry out, all through the communication system developed in this research. The contribution of this work is the first establishment for the MultiWii-based communication system which could be used for further multi-agent research.

Topic Category 工程學院 > 自動化工程系碩士班
工程學 > 電機工程
Reference
  1. [3] 沈聲硯,”多旋翼無人飛機編隊飛行開發”,碩士論文,國立虎尾科技大學自動化工程系,2014
    連結:
  2. [7] 丁繹仁,”小型無人飛機自主編隊飛行功能之開發與飛行測試”,博士論文,國立成功大航空太空工程學系,2012
    連結:
  3. [1] Drone 100,Intel,http://iq.intel.com/100-dancing-drones-set-world-record/
  4. [2] Google,Google driverless car無人自走車,
  5. http://www.google.com/about/careers/lifeatgoogle/self-driving-car-test-steve-mahan.html
  6. [4] Crius,MultiWii Mega 2560,http://www.rctimer.com/download/Crius_AIOP_Manual_MWC.pdf
  7. [5] Multi-Agent System,多代理人系統,https://en.wikipedia.org/wiki/Multi-agent_system
  8. [6] 李文皓、張 珩,”無人機編隊飛行技術的研究現狀與展望”,論文期刊,中國科學院力學研究所,中國科學院力學研究所,2007
  9. [8] MAVLink,protocol, http://qgroundcontrol.org/mavlink/start
  10. [9] Arduino IDE,編譯環境, http://arduino.cc/en/guide/windows