-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build videos? #5
Comments
Not really. This was a senior design project. As far as I am aware, everyone has moved on. Please note that master_rev2 became our main branch. At some point I am going to merge it into master. |
All that said, the construction of the frame is fairly simple. If you go to master_rev2, there are pictures. |
can you link it? also, was there any work on adding gps or wifi to it so it could follow a device? so you could have it trail behind you or be able to get it to a saved location? |
We had planned on a GPS module. IIRC, it even has a spot where you'd solder it to the PCB. But we didn't get to it before we graduated. In the software's current state, it only supports R/C mode. |
By R/C mode, I mean dual analog sticks that control throttle, yaw, roll, and pitch. |
Take a look at the master_rev2 home page: |
oh, wow did you guys not see how amazing this project is and just get the grade forget about it? was the beaglebone detachable from the copter parts easily? also is there also open guides for the control or remote or whatever you called the device to drive it? |
its so beautiful. |
No, we get how cool this was ;) Frankly, after we graduated we didn't have much time to continue development, though some of us wanted to, myself included. I may still pick up this project again. It was my baby, ya know? it wasn't too hard to separate the bone from the frame. IIRC, you unscrewed four screws and carefully remove it from the PCB. |
did you guys try carrying anything with it? i hope you do pick this up again! itd be cool to carry a beaglebone setup as a pc with small keyboard and screen attached with it |
No, we didn't try carrying anything with it. The controls were a little unwieldily as it was. And I say that as an R/C pilot with more than 15 years of experience. |
Somehow we had the nerve to fly it in an auditorium full of people XD. |
Be sure to check out the dropbox videos, if you didn't see them already. I'm the guy with the deeper voice and beard. :p |
hm, well with gps\cameras itd probably be pretty straightforward to get it to drive itself. it might even be able to use something like openCV to follow directly above you |
yeah i have the dropbox bookmarked as soon as i came accros this project |
Are you a Rose-Hulman student as well? |
"also is there also open guides for the control or remote or whatever you called the device to drive it?" To control it, you connect to a web server hosted on the bone (it acts as an access point). The website uses some joystick API. We tried using both an xbox controller and a proper R/C controller, specifically the DX6. |
commands are sent to control_alg by writing to a FIFO and it constantly writes the latest image from the camera to a ramfs. So really you could drive it with a program other than the web server if you wish. |
If you have any other questions, just ask. |
"Are you a Rose-Hulman student as well?" it'd be interesting to see if you could set it up with a cameras so it could move around like teslas/geohots comma.ai project and be able to have it avoid people\buildings on its own. |
how durable were they when they fell. did it actually break that time it fell and someone said it broke? |
They were pretty fragile. We did move to plywood/bass wood frames, which both helped the weight and improved durability. |
Initially it was acrylic. |
how many did you all build? did you ever look aronud for what GPS you could add to the soldering spot? |
IIRC, we ordered several of our custom PCBs but only populated maybe 2 or 3. We built many, many frames worth of parts and backups. |
I forget what GPS we designed it for. It was a specific model. I don't think they all share the same footprint, ya know? |
were there any notes or something kept where it might be? i wonder how small cameras can get now that could work with it without putting to much weight. maybe one on each of the things that copter line up the copter wings. |
Yeah, I'm sure there are notes somewhere. They might be on my google drive, i.e. not public though. The camera was an OV7670 which I wrote a PRU program for. It read the FIFO off the camera and stored it in memory shared with the ARM. It worked well enough, but was a pain to get going. It involved a lot of assembly and magic. IIRC, we went that route with the camera because we wanted to use the single USB port for networking, and didn't want to have a USB hub strapped to the side. |
are their any plans on making videos on the process of putting one together?
The text was updated successfully, but these errors were encountered: