A Quadcopter using Beaglebone black as flight controller
Python C OpenEdge ABL C++ Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test Create Pwmout.p Mar 24, 2014
I2Cdev.cpp Final Code Apr 21, 2014
I2Cdev.h Final Code Apr 21, 2014
MPU6050.cpp Final Code Apr 21, 2014
MPU6050.h Final Code Apr 21, 2014
MPU6050_6Axis_MotionApps20.h Final Code Apr 21, 2014
Makefile Final Code Apr 21, 2014
PruProxy.cpp Final Code Apr 21, 2014
PruProxy.h Final Code Apr 21, 2014
PwmOutPru1.bin Final Code Apr 21, 2014
README Update README Apr 21, 2014
ReadPwmPru0.bin Final Code Apr 21, 2014
am335x-bone.dtb Final Code Apr 21, 2014
am335x-boneblack.dtb Final Code Apr 21, 2014
control.cpp Final Code Apr 21, 2014
controls Final Code Apr 21, 2014
demo_dmp.cpp Final Code Apr 21, 2014
helper_3dmath.h Final Code Apr 21, 2014
pid.cpp Final Code Apr 21, 2014
pid.h Final Code Apr 21, 2014

README

Beagle Copter
--------------

Beagle-copter is a Quadcopter project in c++ using Beaglebone black as a Flight controller. In this project I will be working on Beaglebone Black running on Angstrom OS with linux 3.8.13 kernel. 


Projects That I Refered for Beagle-Copter
-----------------------------------------
Xu Shirui - Beagle-fly Project

Build your own Quadcopter - Ghowen

PRU Assembly Instructions - Texas Instruments


Final Presentation for the Project can be found at http://antodominic.com/beagle-copter/


How to run this Code on BBB
---------------------------
1) Clone Beagle-copter into your BBB 
$ git clone https://github.com/antodoms/beagle-copter.git

2) Now navigate to beagle-copter folder and make an executive file "controls"
$ make CROSS_COMPILE=""

3) Now Move am335x-bone.dtb & am335x-boneblack.dtb present in the beagle-copter folder to /boot/  folder

4) Restart your BBB and navigate to beagle-copter folder and run the below lines in shell
$ ./controls




Project Guide
-------------
Cyriac M Odackal


Project Team
---------------
Anto Dominic
Dalbin Jose
Vishak Baby