Skip to content

Flight software program for Harris autonomous drone project (MDP 2014-2015)

Notifications You must be signed in to change notification settings

g-zhang/Dronez-RPi

Repository files navigation

Dronez-RPi

  • Flight software program for Harris autonomous drone project (MDP 2014-2015)
  • This is a single Unix makefile project that is meant to be compiled on the Raspberry Pi (Raspbian)

Directories

  • /OnboardThreads - Contains modules and threads of the program

Setup

  • First install prerequisites:

Open CV Installation

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 
sudo apt-get install libopencv-dev

Raspicam Installation

wget http://skylineservers.dl.sourceforge.net/project/raspicam/raspicam-0.1.3.zip
unzip raspicam-0.1.3.zip
cd raspicam-0.1.3.zip
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig

Setup USB rules

Add this to /etc/udev/rules.d/99-usb-serial.rules

SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", ATTRS{product}=="USB-Serial Controller", SYMLINK+="ttyGPS"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6015", ATTRS{product}=="FT231X USB UART", SYMLINK+="ttyXBEE"

And then run

sudo udevadm trigger

Compiling and Running

Compile

cd Dronez-RPi
make

Run

./fly

About

Flight software program for Harris autonomous drone project (MDP 2014-2015)

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •