|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
altitude sensors anyone?
for the collegiate first pilot program we would really like a way to be able to tell the altitude of our quadcopter. since i dont to trust GPS signals inside a building and i don't know of any altimeters that work at this low of an altitude, does anyone know of a good distance measuring sensor?
We're looking at measuring distances of up to 10m and to be accurate within about 6 inches or so. all of the sonic range finders i'm familiar with do not have a large enough range. the rules state that we're not allowed to have lasers of any kind, so that throws out laser range finders. |
|
#2
|
||||
|
||||
|
Re: altitude sensors anyone?
You're correct that altimeters are nowhere near accurate enough.
I would recommend a MaxBotix SONAR sensor. I'm guessing you want the narrow beam width, but it may take some testing to find out. maxbotix.com |
|
#3
|
|||||
|
|||||
|
Re: altitude sensors anyone?
The Maxbotix I have is limited to about 255 inches.
But surely other types have the range; perhaps laser-based. |
|
#4
|
||||
|
||||
|
Re: altitude sensors anyone?
How high in the air are you? 252 inches is 21 feet.
With a laser-based sensor, you'll have to do some processing to deal with the noise in your reading (because you're measuring distance in a straight line, and there's ALWAYS clutter on the ground) EDIT: I suppose the other option is to use the ground-based vehicle as a distance reference. You can triangulate. (To be honest, time-based methods with light are a pain to measure because it's such a minuscule length of time) |
|
#5
|
|||
|
|||
|
Re: altitude sensors anyone?
Whats the size of this aircraft, and what are it's processing capabilities? I've been told that with a little filtering and math on the inputs, it's possible to properly extend the Maxbotix sensors out to well over 100 feet if using more than 1.
|
|
#6
|
|||
|
|||
|
Re: altitude sensors anyone?
Tried a camera? One of my mentors has this quadcopter that uses a camera point directly down to stabilize itself or something. So I guess if it uses edge detection to find the edges. It can find out if they moved or something.
|
|
#7
|
||||
|
||||
|
Re: altitude sensors anyone?
Kinect? (http://www.youtube.com/watch?v=4EGQZ...eature=related)
Failing that, maybe a poor man's kinect? Maybe with a strong IR emitter on the bottom and an IR sensor, you could determine from the brightness of the received IR how far away from the ground you are. This would depend on how much the ground below absorbs IR so it might not work if you don't know what you'll be flying above. |
|
#8
|
||||
|
||||
|
Re: altitude sensors anyone?
Is it possible to change your competition strategy? i.e., since you are indoors, fly closer to the ceiling and monitor your clearance to the ceiling itself.
What exactly is your motivation behind wanting to get your range at that far away? Their may be ways around this limitation, depending on your reasons. And since it is an indoors environment, are you able to place static objects ahead of time? Probably not, but it's a thought. |
|
#9
|
||||
|
||||
|
Re: altitude sensors anyone?
Quote:
As for other suggestions- Kinect would be so much fun, but these are light quadrocopters (powered by arduinos), so I have a feeling that would be too heavy. The other problem here is that there are platforms that robots must land on, so I am not sure how much help sonar will be. Not exactly sure what the altitude will be used for, but this may cause an issue. |
|
#10
|
||||||
|
||||||
|
Re: altitude sensors anyone?
For a sonar or light-based ranging system, I would recommend a Kalman filter strategy for error/noise rejection.
If you want to get fancier, add 6-axis inertial measurement unit along with the ranging system, and tie it all together with a Kalman algorithm strategy. This can work quite well. |
|
#11
|
||||
|
||||
|
Re: altitude sensors anyone?
thanks for all the help
so first of all, i think it's especially important to mention that we're using 2 controllers. one processor for controls and one for fancy sensor inputs (image analysis and whatever else we throw on there). the second processor may be an ARM 3530, so i think kalman filters on the matbotix sonic rangers will do the trick. After reviewing the rules, i found out that the ceiling is 16 feet high, so that should be within the 255 in range of the range finder. i was going to play around with using the camera and an optical flow algorithm to do position hold, but unless you're looking at a fixed object on the ground with a known size and shape, you cannot use the camera to determine altitude. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Does anyone know what sensors we can use? | gilkeedman | General Forum | 3 | 30-01-2010 04:20 |
| Wheel Speed Sensors / Vehicle Speed Sensors | chitu | Technical Discussion | 11 | 12-01-2008 02:46 |
| where can we buy hall effect sensors or gear tooth sensors | amirjpl | Electrical | 3 | 13-02-2006 11:02 |
| Can anyone tell me the proper code for line sensors | thelastride | Programming | 1 | 14-02-2004 13:47 |
| Anyone using sensors??? | Willum | Robot Showcase | 42 | 25-02-2003 18:57 |