The Resistance Drone is an autonomous drone created to deliver light payloads to specified locations via GPS. A Pixy Cam and Rasberry Pi are used for accuracy to get the drone closer to the target object. Once over the specified target, the drone can drop it's payload by rotating the dropping mechanism using a servo motor. This project is for ou…
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build/temp.linux-armv7l-2.7
images
src
_pixy.so
get_blocks.py
gpio_test.py
north_east_goto.py
pixy.i
pixy.py
pixy.pyc
pixy_wrap.cxx
readme.md
rf_test.py
rpi_to_solo.py
rpi_with_rf.py
setup.py
simulation.py
simulation_with_pixy.py
status.py
status_rpi_to_solo.py
the-resistance-drone.py

readme.md

#The Resistance Drone

alt text

####The Resistance Drone is an autonomous drone created to deliver light payloads to specified locations via GPS. A Pixy Cam and Rasberry Pi are used for accuracy to get the drone closer to the target object. Once over the specified target, the drone can drop it's payload by rotating the dropping mechanism using a servo motor. This project is for our Senior Design Class at SDSU.

##Requirements

##Simulator

SDSU Field GPS Coordinates:

  • 32.773632, -117.073654 - Home
  • 32.773902, -117.072860 - First point
  • 32.773523, -117.072120 - Second point
  • 32.773180, -117.072764 - Third point

To run the simulator, you'll need:

Open 3 terminals and enter one of these in each. Enter them in order!

  1. dronekit-sitl solo-2.0.20 --home=32.773632,-117.073654,584,353
  2. mavproxy.py --master tcp:127.0.0.1:5760 --out 127.0.0.1:14550 --out 127.0.0.1:14551
  3. python /path-to-cloned-directory/the-resistance-drone.py
  • The first command is to start SITL Simulator.
  • The second command is to start MavProxy.
  • The last command is to run the script that controls the drone.

Team

  • Ameenah Alnaser
  • Artin Daryabari
  • Drew Haines
  • Edwin Corpus Jr.
  • Efrain Magallon - Woo! We got the simulator working.
  • Mark Lawrence Galvan
  • Phoebe Nguyen
  • Ray Johnson
  • Ryan Estacio

Contact

For more info contact Drew Haines at drew@dmdevco.com.