Skip to content

Lium1126/VisualDrone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visual Drone

This app provide operation for drone with GUI

DEMO

Visual Droneは、GUIで指定した経路のとおりにドローンが飛行します。

全容図

周辺のドローンを探索するボタンをクリックすると、以下のようなサブウィンドウが表示され、ペアリング可能なドローンをプルダウンメニューから選ぶことができます

サブウィンドウ

Requirement

Installation

pyparrotのインストール

pyparrot installationから引用

依存パッケージのインストール

  1. untangleパッケージをインストール:xmlデータをparrot SDK用にパースするパッケージ
pip install untangle
  1. zeroconfパッケージをインストール:Wifi接続用パッケージ
pip install zeroconf
  1. pybluezをインストール:python版BLE接続用パッケージ(Linuxのみ・カメラ接続不可)
sudo apt-get install bluetooth
sudo apt-get install bluez
sudo apt-get install python-bluez
  1. bluepyをインストール:もう一つのBLE接続用パッケージ(先述のpybluezと両方必要)
sudo apt-get install python-pip libglib2.0-dev
sudo pip install bluepy
sudo apt-get update

pyparrotのインストール

  1. ソースからインストール
git clone https://github.com/amymcgovern/pyparrot
cd pyparrot
  1. pipを使ってインストール
pip install pyparrot

Usage

git clone https://github.com/Lium1126/VisualDrone
python3 VisualDrone2.py

Author

  • Yoshiya Suzuki
  • Hamamatu Technical High School
  • 2018 - 2022

About

This app provide operation for drone with GUI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages