![]() | ![]() | ![]() |
| | |||||||
| Robotics Chat Specific to discussions about robots and the making of. |
| | Thread Tools | Display Modes |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Experienced Member | 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 |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Experienced Member | 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. --- |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) | |
| Experienced Member | Quote:
__________________ --- The days of the digital watch are numbered. --- | |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Experienced Member | 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/ |
| | |
| | (permalink) | |
| Experienced Member | Quote:
__________________ Disclaimer: Avatar for entertainment purposes only. | |
| | |
| | (permalink) |
| Experienced Member | 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/ |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) | |
| Experienced Member | Quote:
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/ | |
| | |
| | (permalink) | |
| Experienced Member | Quote:
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. | |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) | |
| Experienced Member | Quote:
__________________ Disclaimer: Avatar for entertainment purposes only. | |
| | |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| 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 |