Skip to content

patxu/drone-wifi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drone Wifi Triangulation

Asad Alavi, Debanjum Solanky, Pat Xu, Vishal Gaurav

We detect a specific wifi signal with a Raspberry Pi mounted on a Parrot ARDrone. This README has most of the important details, but we discuss the process in detail in three papers. Paper 1, Paper 2, Paper 3.

Architecture

The Drone Controller files can be found in drone-controller.

  • Python

    • ARDrone SDK (github)
    • our stabledrone.py script calls built-in capabilities of the ARDrone to detect and hover over their supplied marker.
  • Node.js

  • ROS ARDrone Autonomy

    • primarily followed this guide

    • installed ROS on MacOS via Docker

    • also had to follow the pre-install instructions on the ARDrone Autonomy Github

    • Docker Hub repo

      • check current docker images with docker images
        REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
        patxu/ardrone       latest              550afefe761a        9 hours ago         1.3 GB
        
      • run the image with docker exec -it patxu/ardrone
      • custom setup script that runs some basic commands at ardrone_setup.sh
    • connect to two Wifi networks by using a Wifi card. this will allow you to connect to the drone while maintaining internet service

The Team

  • Asad Alavi, GR
  • Debanjum Solanky, GR
  • Pat Xu, '17
  • Vishal Gaurav, GR

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •