Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Robotics Chat


Robotics Chat Specific to discussions about robots and the making of.

Reply
 
Thread Tools Display Modes
Old 18th April 2008, 02:04 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default Multiple Ultrasonic Transmitters + Interference

To give the heli and absolute ground reference during landing, indoors, and when it's too low that the horizon sensors don't work, I was going to have 3 or 4 (maybe 5?) ultrasonic transceivers pointing outwards and downards from the base in a cone shape to detect the ground.

I was going to have them all fire transmit simultaneously and then listen for an echo (I figure I can assume they are all at a single point and I want maximum range on this thing so I'd prefer to fire them all at once rather than alternating), but I was wondering if this would cause desctructive interference? Constructive interference is what I want, and if I just fire them using a single control pulse, shouldn't that do it?

I'm more worried about the presence of desctructive interference rather than the lack of constructive interference- except the wavelength is significantly smaller than the distance between the transducers so I suppose synched transmitters it could still cause destructive interference due to sensor positioning
__________________
Disclaimer: Avatar for entertainment purposes only.

Last edited by dknguyen; 18th April 2008 at 02:07 AM.
dknguyen is offline   Reply With Quote
Old 18th April 2008, 02:47 AM   (permalink)
Experienced Member
jpanhalt is just really nicejpanhalt is just really nicejpanhalt is just really nicejpanhalt is just really nice
Default

When I have used an ultrasonic yardstick, if it is aimed at the wall at other than a perpendicular angle, I get odd readings. Won't your side angled transmitters give the same type problem? That is, reflections won't be directly back to the receiver and the point from which the reflection comes will be measured on the slant. Moreover, you have no way to know which echo is from which transmitter. John
jpanhalt is offline   Reply With Quote
Old 18th April 2008, 02:57 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Yeah, if the beam's divergence is too low, then the reflected signal isn't wide enough to be picked up by the transmitter on a slant. The narrower the beam, the closer it has to be to perpindicular to be picked up by the transmitter. I ran into this problem with Devantech's SR235. I thought it was broken for the longest time (I had shocked it and superheated the transducer with the soldering iron by accident), but it turns out that my angle was just not perpindicular enough to give a reading.

I'm not sure if I Need to know which echo is being received by each transmitter. THey are going to be fairly close together, enough that I think I can assume they are all the same transmitter and I can probably echoes ater the first since they are probably from the other transmitters whose return times would be longer since they are pointed in the other direction. The goal is to get readings in a cone below the chopper to measure it's orientation with respect to the ground.

Ultrasonics do have a pretty wide cone...so it might be pointless to have multiple ones (or too many). But I do need more than at least 3 readings from separate points on the ground to calculate the attitude.

I might have to trial error to check how far off horizontal it can be before the ultrasonics stop receiving their echoes.
__________________
Disclaimer: Avatar for entertainment purposes only.

Last edited by dknguyen; 18th April 2008 at 03:01 AM.
dknguyen is offline   Reply With Quote
Old 18th April 2008, 04:38 AM   (permalink)
Experienced Member
kchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of light
Default

If you reduce the number of transducers to 3, you could take your readings in sequence. Tx #1, wait for your echo or max echo return time (whichever comes first), Tx #2 wait for echo/max time, Tx #3 wait for echo/max time, repeat.
"max echo return time" = max distance you want to measure.
I don't think you'll have any luck Txing from more than 1 transducer simultaneously. What would work would be a very wide beam Tx transducer in the middle surrounded by several narrow beam Rx transducers aimed in different directions.
__________________
--- The days of the digital watch are numbered. ---
kchriste is offline   Reply With Quote
Old 18th April 2008, 04:59 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Yeah, my original plan was two either have 3 outward receivers and one centered transmitter facing down, but then I started thinking, why not make them all transmit? (then maybe I could rid of the center receiver) Coherency problems with destructive interference and stray echoes that might happen when using simultaneous transmitters might be a nasty, unforseen, and very bad thing if it happened since the chopper is probably very close to the ground when it happens.

THe big problem I just thought of with a single transmitter surrounded by receivers is like what jpanhalt's case. If the chopper was at an angle, the receivers wouldn't detect the ground at all. The heli is tilted way too much, and it'se sensor setup can't work! And since I don't have super wide transmitters or narrow receivers, I guess that setup is crossed off for good.

So yeah, I guess I'll just use the 3 sequencing transmit/receives then. Maybe I should still have one pointing straight down? Although a center transceiver would has more potential to interfere with the first 3 "coned" transceivers and slows down my sampling rate. Maybe just 3 coned ones then (or 4), but no center.

THe problem is that at max range of 10m (20m for round travel time), my maximum sampling frequency is only 17Hz. If I start alternating transmitters, then that leaves only 5Hz per transmitter. That is definately too slow. However, it is fairly far from the ground at that point at the IMU can "fill-in-the holes". An absolute reference every 200ms is good enough to prevent the IMU drifting.

I could set it up though to transmit as soon as an echo is received so that as it gets closer to the ground the sample rate increases so about 50Hz per transceiver at 1m from the ground since that is when it's most critical.

Even if I had a dead-time between transmissions equal to the sensors to let all the stray echoes die out, that's still 25Hz per transceiver at 1m from the ground, and it's not too important at 10m since the IMU is there. PLus wind at 10m probably makes it useless anyways.

Now.. should it be two pointing fron-down-outwards and one pointing straight down-back? Or vice versa? Or just 4 one on each corner?
__________________
Disclaimer: Avatar for entertainment purposes only.

Last edited by dknguyen; 18th April 2008 at 05:09 AM.
dknguyen is offline   Reply With Quote
Old 19th April 2008, 02:51 AM   (permalink)
Experienced Member
kchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of lightkchriste is a glorious beacon of light
Default

Quote:
Now.. should it be two pointing fron-down-outwards and one pointing straight down-back? Or vice versa? Or just 4 one on each corner?
That depends. If you are planning on flying backwards a lot, then 4 may be necessary. You might also need to add a little extra tilt to the forward transducers to scan ahead and to compensate for the heli's forward tilt when it is flying forward.
__________________
--- The days of the digital watch are numbered. ---
kchriste is offline   Reply With Quote
Old 19th April 2008, 07:16 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Well I guess bad control would make it travel backwards at least a little bit on landing. Might as well make it 4 then- easier translation of the X and Y axis orientations that way.

I'm not entirely sure about forward sensing yet- I've dropped it completely for now since I don't think sound is long enough range for the possible speeds this thing can travel at to be of much use. Maybe someday...obstacle avoidance cameras or optic flow or something. But not now.
__________________
Disclaimer: Avatar for entertainment purposes only.
dknguyen is offline   Reply With Quote
Old 19th April 2008, 07:20 AM   (permalink)
Experienced Member
 
ericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to behold
Default

hi dkn,

A point to consider with ultrasonic sound beams, they can be 'diverted' by a side draught of air.. perhaps the downdraught from the heli blades could be a problem.

What frequency range are you looking at.?
__________________
Eric
"Good enough is Perfect"

PIC tutorials:
Nigel's: www.winpicprog.co.uk/
Gramo's: www.digital-diy.net/
Bill's: www.blueroomelectronics.com/
ericgibbs is offline   Reply With Quote
Old 19th April 2008, 07:25 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Quote:
Originally Posted by ericgibbs
hi dkn,

A point to consider with ultrasonic sound beams, they can be 'diverted' by a side draught of air.. perhaps the downdraught from the heli blades could be a problem.

What frequency range are you looking at.?
Yeah, I had thought about the blades interferring with the ultrasonics, but I have no idea if it will or not. THe frequency was 50kHz because that's what the transducers work best at (and give the most range). If I went infrared (as in the Sharp IR parallax rangefinders), it would be unaffected by the wind and rotor thrust, but it would be affected by sun, have a larger minimum range, and lower maximum range. I just have no idea right now how much of a problem it would cause.
__________________
Disclaimer: Avatar for entertainment purposes only.
dknguyen is offline   Reply With Quote
Old 19th April 2008, 08:08 AM   (permalink)
Experienced Member
 
ericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to behold
Default

hi,
Not knowing your heli and landing gear configuration, I'll suggest the following.

What if, centrally located, an pulsed active downward pointing ultrabeam, with passive detectors located on the outer edge of the landing gear.

So in effect you have a downward sound cone, with two offset detectors.
It should be possible to derive some indication of ground distance under the heli.
__________________
Eric
"Good enough is Perfect"

PIC tutorials:
Nigel's: www.winpicprog.co.uk/
Gramo's: www.digital-diy.net/
Bill's: www.blueroomelectronics.com/
ericgibbs is offline   Reply With Quote
Old 19th April 2008, 08:37 AM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

I'm starting to think that without accurate-laser rangefinders, I might not be able to accurately sense the orientation of the heli with only rangefinders alone. Too many unknowns.

I'm unsure if 4 downard, outward facing transceivers would be better (in theory I suppose they would be) or 4 corner mounted receivers with a single center-mounted transmitter (due to the possible interference). But they are very similar as far as hardware is concerned, so I probably should just build the setup and run a bunch of tests.

The wide beamwidth might render the 4- downward vertical receivers and 1 downard vertical center transmitter ineffective since the beamwidth is so wide- but not wide enough so that I can spread out the receivers far enough so there are large altitude changes between receivers for a given angular change in orientation. That's one of the things I like about the 4 outward-down pointing transicevers, each one is it's own transmtter and has it's own dedicated scanning area indepenendent of the other transceivers so that maybe, just maybe the wide beamwidths would be able to "map" 4 separate elevation points to determine the ground plane. They could be more sensitive to the rotor downdraft than the single center mounted transicever though...

It would seem that I would need to keep the chopper high enough so that the horizon sensors are effective and can prevent IMU drift, and only go below that minimum altitude during landing and travel fast enough through that "dead altitude" where the horizon sensors are not effective quickly enough so the IMU can still be depended upon, using only the ground-rangefinder data + IMU orientation data to figure out where the ground is, rather than only relying on IMU data to figure out orientation and altitude near the ground. If that's the case only one centered mounted downard rangefinder would be needed.

I guess...it's trial and error now!

(Maybe I should just make BIG wide landing gear with a shroud underneath which the ultrasonics are mounted to help block rotor downdraft. Less manueverability...but who gives a crap about that anyways?)
__________________
Disclaimer: Avatar for entertainment purposes only.

Last edited by dknguyen; 19th April 2008 at 08:40 AM.
dknguyen is offline   Reply With Quote
Old 19th April 2008, 09:57 AM   (permalink)
Experienced Member
 
ericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to behold
Default

Quote:
(Maybe I should just make BIG wide landing gear with a shroud underneath which the ultrasonics are mounted to help block rotor downdraft. Less manueverability...but who gives a crap about that anyways?)
If you block the downdraught with a heli mounted panel, won't that spoil the lift.?


You could fire the transponders sequentially, as you know velocity of sound in air about 330m/sec.
Should be enough time to scan and process 4 transponders OK.

Check that the heliblades are not pushing out any ultrasound at your frequency.
__________________
Eric
"Good enough is Perfect"

PIC tutorials:
Nigel's: www.winpicprog.co.uk/
Gramo's: www.digital-diy.net/
Bill's: www.blueroomelectronics.com/
ericgibbs is offline   Reply With Quote
Old 19th April 2008, 06:17 PM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Quote:
Originally Posted by ericgibbs
If you block the downdraught with a heli mounted panel, won't that spoil the lift.?


You could fire the transponders sequentially, as you know velocity of sound in air about 330m/sec.
Should be enough time to scan and process 4 transponders OK.

Check that the heliblades are not pushing out any ultrasound at your frequency.
Yeah, that had occured to me too. Only one way to find out., although the I don't think the lift at the center of the heli is very much because of the fuselage and the slower speed of the inner sections of the rotor blades.

Due to compactness, I have to deviate from my previous design (for ground vehicles) which used high voltage boost converters to using small step-up transformers. Their duty cycle only allows for 5Hz transmission rate though so the speed of sound is not the limiting factor. I do not know if it is sufficient. I suppose I could just rely on the IMU and use the ultrasound to stop drift, as I do with the horizon sensors and IMU when it is in the air.

All that aside, can anyone think of a way to detect translation movement in a helicopter (relative to the ground)? Accelerometer integration won't work obviously, and landing is seriously botched if you are level, but still moving relative to the ground. The only method I can think of is a very computationally intensive optic flow method (or other imaging methods).
__________________
Disclaimer: Avatar for entertainment purposes only.

Last edited by dknguyen; 19th April 2008 at 06:26 PM.
dknguyen is offline   Reply With Quote
Old 20th April 2008, 06:44 PM   (permalink)
Experienced Member
 
killivolt is a glorious beacon of lightkillivolt is a glorious beacon of lightkillivolt is a glorious beacon of lightkillivolt is a glorious beacon of light
Default

Is it possible to deploy a known device that has had complex circuitry. A simple camera with an auto focus ? Of course there would have to be room to mount it between the two rails ?

If I were to use the camera's focus ring and put a gear on the outside that could inter-phase another to operate a variable capacitor or dash pot ? It would automatically observe the positioning relevant to aperture once it is close enough to ground maybe you would want to eliminate it and deploy a more sensitive device ?
__________________
Truthiness Monkeys : Obedience, Ignorance, Fear.
killivolt is offline   Reply With Quote
Old 20th April 2008, 06:47 PM   (permalink)
Experienced Member
 
dknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to beholddknguyen is a splendid one to behold
Default

Quote:
Originally Posted by killivolt
Is it possible to deploy a known device that has had complex circuitry. A simple camera with an auto focus ? Of course there would have to be room to mount it between the two rails ?

If I were to use the camera's focus ring and put a gear on the outside that could inter-phase another to operate a variable capacitor or dash pot ? It would automatically observe the positioning relevant to aperture once it is close enough to ground maybe you would want to eliminate it and deploy a more sensitive device ?
Huh? I don't understand what you just said. But the problem with most cameras is that htey have too many pixels and I can't afford the tools to work with processors powerful enough to brute-force analyze the image. But how does the auto-focus on a camera help you keep track of absolute position? Doesn't it just help you determine distance? (Or are you talking about the ultrasonics and not how to keep the helicopter stationary over the same patch of ground during a landing?)
__________________
Disclaimer: Avatar for entertainment purposes only.
dknguyen is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Latest
Multiple Transmitters To One Reciever cyprio7 General Electronics Chat 12 17th May 2008 03:53 AM
Ultrasonic Cleaner? Conrad_Turbo General Electronics Chat 3 12th January 2007 11:36 PM
pH transmitter electrical interference problem sparkinite General Electronics Chat 3 9th December 2006 01:21 AM
Ultrasonic Range & Penetration cyprio7 General Electronics Chat 16 21st May 2006 07:39 AM
Ultrasonic GPS Furby Electronic Projects Design/Ideas/Reviews 7 6th September 2003 04:59 PM



All times are GMT. The time now is 11:43 PM.


Electronic Circuits  |  Radio Controlled
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.