Electronic Distance Measurement (RF/Microwave)
Electronic Distance Measurement (RF/Microwave)
(OP)
Hello,
I am looking for help on designing or integrating an electronic distance measuring device. What I am trying to do is to know when two robots travel a certain distance apart. For example, I need to know when they are 10 feet apart, 20 feet apart,.... up to 50 feet apart. Lets say I need an accuracy of 2 feet. I am limited to a single device
on each robot (a total of two devices), so that would eliminate a triangulation type set up. The devices have to be small (say the size of a pager) and mobile (on the robot). I am not concerned with direction, only distance. Also, there may be obstacles between the robots, so I think that would eliminate sonic, and light (laser, IR)based systems. This is why I think I would need RF or microwave.
Basically what I am trying to do is create an imaginary 10 foot bubble with device # 1, and when device # 2 travels outside of the bubble I would recieve notification (a buzzer, or an LED for now). That 10 foot bubble needs to be variable (say by a switch) to be 10 foot, 20 foot, ... up to 50 foot. To warn you I am a mechanical engineer, and I will probably understand most of the suggestions, but please give as much info as you possibly can. Also if you know of any products out there that do this please let me know.
Thanks for any help,
Jason
I am looking for help on designing or integrating an electronic distance measuring device. What I am trying to do is to know when two robots travel a certain distance apart. For example, I need to know when they are 10 feet apart, 20 feet apart,.... up to 50 feet apart. Lets say I need an accuracy of 2 feet. I am limited to a single device
on each robot (a total of two devices), so that would eliminate a triangulation type set up. The devices have to be small (say the size of a pager) and mobile (on the robot). I am not concerned with direction, only distance. Also, there may be obstacles between the robots, so I think that would eliminate sonic, and light (laser, IR)based systems. This is why I think I would need RF or microwave.
Basically what I am trying to do is create an imaginary 10 foot bubble with device # 1, and when device # 2 travels outside of the bubble I would recieve notification (a buzzer, or an LED for now). That 10 foot bubble needs to be variable (say by a switch) to be 10 foot, 20 foot, ... up to 50 foot. To warn you I am a mechanical engineer, and I will probably understand most of the suggestions, but please give as much info as you possibly can. Also if you know of any products out there that do this please let me know.
Thanks for any help,
Jason
RE: Electronic Distance Measurement (RF/Microwave)
You may be able to play games with broadcast power so that when one robot got 10' or so away it would lose the signal and you could light your LED or something when that happens. This would depend on what frequency you decided to broadcast at (may not be feasible given the short distances). I can't help much more with broadcasting signals etc without revisiting some text books so good luck.
RE: Electronic Distance Measurement (RF/Microwave)
Single channel GPS receivers are now available the size of a quarter or even smaller. With GPS selective availablity (S/A) now turned off, their absolute accuracy will be on the order of a few feet, however their relative accuracy should be much less than your 2 foot requirement. You then need a pager-sized or single board serial radio to relay the 1 PPS GPS text message from one robot to the other (or from both to a monitoring station), and a few lines of code to parse GPS messages from both receivers to determine relative distance (and bearing and height, if you want it). Add timestamps and a bit more code to improve accuracy if your robots are travelling more than a foot per second. If the robots are operating indoors, a GPS repeater can be obtained for about $1000. Being a mechanical engineer, you will probably want to avoid writing code; it may be overkill but LabVIEW (see www.ni.com) allows you to do everything graphically, and comes with a few serial comms sample programs that can be adapted to your needs (or you could sub the work to a software type).
RE: Electronic Distance Measurement (RF/Microwave)
Thanks,
jwm
RE: Electronic Distance Measurement (RF/Microwave)
RE: Electronic Distance Measurement (RF/Microwave)
RE: Electronic Distance Measurement (RF/Microwave)
I too am looking for a microwave distance measuring device but with an accuracy of 1cm. in approx 30 metres. I know it should be possible because I have read articles where this accuracy can be obtained from space! Nevertheless I am a novice and want to measure the distance to a reflector which may move slightly. Being a novice I'm afraid that I can't help you with hardware, sorry.
Regards
Davidsearle
RE: Electronic Distance Measurement (RF/Microwave)
RE: Electronic Distance Measurement (RF/Microwave)
RE: Electronic Distance Measurement (RF/Microwave)
Can U tell me more about your application/need ?
<nbucska@pcperipherals.com>
RE: Electronic Distance Measurement (RF/Microwave)
Cheers, Overland.
RE: Electronic Distance Measurement (RF/Microwave)
The problem discussed in this thread can be resolved by several ways. It looks like the phase method of distance measurement is the most suitable one in conditions presented. Let’s see on the task of jjellin, and count one robot as a parent that controls his child. Parent radiates RF1 carrier signal, modulated with frequency F1. Child is only a relay. It receives this signal, filters F1, modulates with this the responding carrier RF2, and radiates this RF2 back. RF1 and RF2 are necessary to avoid an interference of transmitted and received signals on the parent side. The first robot receives RF2, filters F1, and estimates the phase difference between radiated and received signals on F1 frequency. This difference will be proportional to the doubled distance between parent and child. Small distances – low needed power radiation, simple transmitters and receivers. Phase measurements can be made just on a base of binary counter. It’s not necessary to use GPS. You can create your own Local PS. Every device on robots will have a size, even less than pager. The shorter wavelength of F1 signal, the more accurate measurements. However, to avoid ambiguous measurements (It’s impossible to measure phase difference that is bigger than 2*pi), the F1 wavelength must be not less than two maximum distances between robots.
Obstacles. If they are transparent for radio waves, like a man for instance, they can give additional undesirable phase shifts. But these errors are able be in required limits. If this is a non transparent obstacle, like a RoboCop, it will ruin the functionality of system. To handle this problem you can use a couple supervisors allocated above robots. In this case every robot will be a child. Two upper parents will measure distances to every child and you will have a triangulated external measurements that will allow you to control all this kindergarten.
Another problem can be if this unambiguous system isn’t able to provide required accuracy, like it’s necessary for JMurray and Desmitlm. In this case you must to build system with ambiguous measurements instead. That means the every distance must be measured utilizing several wavelengths F1, F2, …Fn. The number n depends on the requirements for system. Every wavelength can be much less the maximum measured distance and will give ambiguous phase difference. But it’s possible to process them all together to resolve this ambiguity and to get accuracy in centimetres and even less on long distances. Ambiguity resolution isn’t a problem; it just will complicate parent devices a bit.
In case that Desmitlm have, the problem can be related with presence of many metal constructions in the region of interest. They will give lots of reflections of radio waves. But this problem can be resolved by choosing the positions for parent and child points. Another task – to make system able to survive in the harsh environment is a constructive task and can be resolved as well.
So, everything is in our hands.
Regards,
You may contact me at: dirfind@hotmail.com
RE: Electronic Distance Measurement (RF/Microwave)
The identification information is stored on the Tag. Your requirement would require only one tag for each robot and one Scanning device. As the fellow mentioned about collision avoidance, these products are based around an advanced logarithm of collision avoidance. Good luck with your project. Contact me at mflahr@identecsolutions.com
Regards:
Merv
RE: Electronic Distance Measurement (RF/Microwave)
I am also looking for a solution on the distance measurement via the phase measurement as dirfind said. Is anybody know that if I can build a "passive reflector" that can transmit the parent signals back without processing the signals? I need conside the power consumption and side at child side.
RE: Electronic Distance Measurement (RF/Microwave)
1. Send a modulated ping
2. look for an echo
3. time gate the echo
ergo at the end you have a primitive radar.
There is a matlab/simulink model of this at
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=2670&objectType=file
Although the numbers on this sim are way too high ie 10kw
and 3 ghz where you can casually live with 900 mhz ISM band which is cheap and slow
But if you don't want to do any design work then RFIC as suggested above may be the lowest cost.
rafe
rafeh1@yahoo.com
www.rdlabs.com
RE: Electronic Distance Measurement (RF/Microwave)
I am planning to measure the distance of two or more objects that are moving on a field from a fixed point. I know that RF can be used to figure out the distance of the objects but want to know if there are any company from where I can buy
any transeiver that can do the work. Also it has to be small and the problem is that I want it to measure distance upto 50m. If anyone can help me in anyway possible I will appreciate it.
Thank You