| RCCars | Crack Roll | Flying Giants | RC Power | The E Zone | Lift Zone | Our Sponsors | |||||||||
|
|
||||||||||||||
|
|
#1 | ||
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
My tricopter design (autonomous indoor hover etc.) - Atmega32
Hello there!
I just finished my "weekend Matlab project". A webcam is filming my tricopter from below, recording the position of three LEDs. With this technique, I can make the copter hover in place, in the centre of the field of view of the camera and at a "constant" height. If you'd like more infos, watch the video (I put some comments in there) or just ask. The video can be found here:
Cheers, William Last edited by Willa1980; Sep 29, 2009 at 04:35 PM. Reason: contents changed quite a bit... |
||
|
|
|
|
#2 |
|
J.F. Sebastian
Join Date: Mar 2006
Location: Copenhagen, Denmark
Posts: 1,661
|
Welcome to RCG William,
It's about time Very cool project, show us more please. Sebastian. |
|
|
|
|
#3 | ||
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
I uploaded an additional video:
I am now tracking IR Leds und using an IR filter with my webcam. My control loop runs with 15Hz by now, which seems to be enough for a relatively stable hover. |
||
|
|
|
|
#4 |
|
Wow That's Cool!
Join Date: Nov 2004
Location: Bay Area, CA
Posts: 2,215
|
Verrrrryyyyy Coooooooollllllll!!!!!!
--Eric-- |
|
|
|
|
#5 |
|
Registered User
Join Date: Mar 2008
Posts: 2,387
|
nice
![]() Some questions; 1. how do you maintain the height ? 2. How did you interface your radio to your PC ? 3. What SDK did you use to track the LED movements ? regards, Mon |
|
|
|
|
#6 | ||
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
Hi!
I maintain height by calculating the distance between the LEDs. That gives me the distance to the camera = height. My radio doesn't communicate with the PC. The radio communicates with the copter, but doesn't send anything except for the "minimal gas". So, if something goes wrong, I can still shut down the tricopter with my remote control (safety feature). The PC communicates via RS232 with the copter (first I used a very thin wire, now I use a xbee radio). I am using Matlab to make image acquisition/ analysis/ data transfer. This is a very handy tool with a lot of built-in features. That makes development relatively quick and efficient. I made a new video. The (finally external) web cam is now mounted to the ceiling. My mobile phone controls height an yaw. It sends commands to the PC via bluetooth. The PC then controls the copter...: http://www.rcmovie.de/video/21b8645f...uert-Tricopter Or here on vimeo (vimeo seems to have some problems the last days....):
|
||
|
|
|
|
#7 |
|
Registered User
Join Date: Sep 2001
Location: St-Hilaire,Québec,Canada
Posts: 254
|
This is soooo great! I really wish I was able to do this! where did you take your info on making your own mixer?
|
|
|
|
|
#8 |
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
With "mixer" you mean the "flight controller"...? Actually, the whole tricopter thing was an idea that I got while I was lying at the beach at the Côte d'Azur (southern france). I took a notebook and wrote down everything that came into my mind. That was about a year ago. I am still using this notebook, it contains all my ideas for the tricopter. It's also funny to watch "my personal development" in this book. In 5 days I will again be travelling to france, let's see what comes out this time.
|
|
|
|
|
#9 | ||
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
It's me again... This time: autonomous indoor waypoint navigation:
Have fun! |
||
|
|
|
|
#10 |
|
Registered User
Join Date: Sep 2001
Location: St-Hilaire,Québec,Canada
Posts: 254
|
very nice!
|
|
|
|
|
#11 | ||
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
I created a movie showing some of the capabilities of my tricopter:
I put a lot of efforts into creating sound effects etc... Have fun! |
||
|
|
|
|
#12 |
|
Registered User
Join Date: Sep 2001
Location: St-Hilaire,Québec,Canada
Posts: 254
|
That's a killer video! Very cool!
|
|
|
|
|
#13 |
|
Registered User
Join Date: Jun 2007
Posts: 2,122
|
Very cool. It can shoot lightning out its arse and stop time. And the cool thing is it can actually fly.
Never knew you could roll and flip a tricopter. Nice flying man. You are a real evil genius. LoL
|
|
|
|
|
#14 |
|
Registered User
Join Date: Jun 2009
Posts: 67
|
Willa1980,
That's an amazing video. Love the scene with the slow props. What controller are you using? |
|
|
|
|
#15 |
|
Shrediquetter
Join Date: Apr 2007
Location: Bremen, Germany
Posts: 32
|
Hi!
Thanks for your feedback! I am using an atmega32 @ 16mhz, programmed in Basic (BASCOM). Cheers, William |
|
|
|
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Discussion GPS position hold for helis? | zaguruinzasky | Aerial Photography | 6 | Dec 31, 2008 12:19 PM |