Skip to content

yiwenxue/drone-driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drone-driver

Description

A gtk application for driving the drone remotely.

With this app, you can see the location, and the vision of the drone (the video stream the drone recorded). And you can control the drone with a game pad or a joystick controller with another small app (That's my plan).

Preview

Floating map Tiled map
mapfloat mapexpand
driveplate_map_tiled

Build & Run & Installation

Dependence

  • gtk+-3.0
  • libchamplain-0.12
  • libchamplain-gtk-0.12
  • clutter-1.0
  • clutter-gtk-1.0
  • gstreamer-1.0

Build

git clone https://gitlab.com/yiwenxue/drone-driver.git

cd drone-driver
meson build && cd build
ninja 

Run

cd build/src
./dronesimulation

Todo

  • Show the drone in map
  • Show the vision with gstreamer
  • Draw driving plate
  • Joystick
  • UDP streaming

About

A gtk application for driving the drone remotely.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published