Shop OBEX P1 Docs P2 Docs Learn Events
mapping system using 9 ping ultrasonic — Parallax Forums

mapping system using 9 ping ultrasonic

utomanutoman Posts: 6
edited 2011-12-16 15:36 in General Discussion
i'm in a process on developing a mobile robot for my final project. i need to develop and use mapping system using lab view software. this mapping system use 9 ping ultrasonic sensor. anybody got info on this matter?

Comments

  • FranklinFranklin Posts: 4,747
    edited 2010-12-19 18:03
    Read them one at a time and allow enough time between reads for the sound echo to die out.
  • ercoerco Posts: 20,259
    edited 2010-12-19 18:58
    Somebody please remind me to buy stock in Parallax (or at least their PING supplier); at the rate people's robots are gobbling up PINGs (9 here and maybe 8 per Parallax round plywood/plastic platform) there's gonna be some serious changing of the green. As long as you have to wait (per Franklin), why not swing a PING on a servo to scan and save some hardware, weight, room, power and cash? Or copy HERO 2000: point the PING up and bounce it off a rotating 45-degree disk? Either of those two look far cooler, too, with something moving. Free bling is good bling.
  • utomanutoman Posts: 6
    edited 2010-12-20 03:47
    my supervisor wants use 9 ultrasonic..but i think use 1 ultrasonic that can rotate pretty awesome.later i'll try suggest to my supervisor..this mapping use to map polybag n obstacle inside greenhouse.dont u think using 1 ultrasonic cause a lot time consume to map the area? but its more simple i think rather than use 9 ultrasonic..can u give me any resource link related on this topic? tq so much
  • utomanutoman Posts: 6
    edited 2010-12-20 03:56
    actually,1 of my lecture have develop mapping technology using labview for his master. he took 4 years to develop the system. but this is his technology.so my supervisor need to ask his permission 1st to use the technology. and from what i hear, i dont think i can have the permission. he develop that technology in 4 years.me only got about 6 month to build a full mobile robot with robotic arm and i'm doing this alone..huhu..
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2010-12-20 08:18
    One Ping rotated on a stepper motor would likely do well. But for really speed of data collection, you need an array of them.
  • KaosKiddKaosKidd Posts: 296
    edited 2010-12-20 08:28
    erco wrote: »
    Somebody please remind me to buy stock in Parallax (or at least their PING supplier); at the rate people's robots are gobbling up PINGs (9 here and maybe 8 per Parallax round plywood/plastic platform) there's gonna be some serious changing of the green. As long as you have to wait (per Franklin), why not swing a PING on a servo to scan and save some hardware, weight, room, power and cash? Or copy HERO 2000: point the PING up and bounce it off a rotating 45-degree disk? Either of those two look far cooler, too, with something moving. Free bling is good bling.

    I believe the rotating disk would create echo's of it's own. A rotating horn might do the trick, but it would have to curved at the right angle to avoid resonsance frequencies.
  • hover1hover1 Posts: 1,929
    edited 2010-12-20 09:00
    = Or copy HERO 2000: point the PING up and bounce it off a rotating 45-degree disk? Either of those two look far cooler, too, with something moving. Free bling is good bling.

    Or something like this:
    http://forums.parallax.com/showthread.php?123785-Reflector-to-enhance-PING)))-performance-available&highlight=Ping+reflector

    attachment.php?attachmentid=76492&d=1292864386

    Rotate a table with this mounted on it. Two units, back to back would give you 360 degree scan with a 180 degree servo.
    300 x 244 - 6K
  • KaosKiddKaosKidd Posts: 296
    edited 2010-12-20 10:32
    Hover,
    Yeah, that works... Put 4 in 90 degree angles to each other and with a 90 degree rotation you get 360 degrees of maping. with tight timing, one could scan the room in a few seconds.
  • Mike GreenMike Green Posts: 23,101
    edited 2010-12-20 11:10
    You still would have problems with echos. You really need to allow the echos to die down for one PING before you trigger another PING. The maximum range of the PING is about 18, say 20ms time of flight out and back. You'd probably be able to trigger a 2nd PING 60 to 80ms after the 1st. If it were me, I'd use two or three PINGs, each on a servo bracket spaced around the robot with a 180 or 120 degree field of view and trigger them one at a time with the idle ones moving to their new position.
  • utomanutoman Posts: 6
    edited 2010-12-21 03:45
    wow..a lot of brilliant idea..thanks guys..i'm not familiar with ultrasonic coz i still waiting basic stamp board from my supervisor.so i don't have the chance to test ultrasonic yet. so,lets say i use ultrasonic rotate by servo,can u give sample code using bs2sx? program for only 1 rotating ultrasonic also can coz i want to try understand more on how this will work..thanks
  • Mike GreenMike Green Posts: 23,101
    edited 2010-12-21 06:50
    The Parallax webstore page for the PING has lots of resource links on it including to sample code. The Roaming with PING example uses a single PING on a servo bracket for navigation of a BoeBot around a room. It uses a BS2 rather than a BS2sx, but the only differences in the program would be the timing-related statements like PULSIN where the units for the BS2sx would be smaller than those for the BS2. FREQOUT and PULSOUT also are affected. The Stamp Manual (and the Stamp Editor's help files) give the different units for each of the Stamp models. Many Stamp sample programs use conditional compilation to adjust these constants for the different Stamp models, but not this one.
  • utomanutoman Posts: 6
    edited 2010-12-21 07:25
    thanks..i have download the sample source code.i'll try to understand this program 1st.meanwhile,does anybody have heard about mapping system using labview software?
  • golden_knightgolden_knight Posts: 4
    edited 2011-12-16 15:36
    hi i need information if u done the mapping using ping my email is golden_knight_21@hotmail.com
    please i need help in project similar to your project
    thx
Sign In or Register to comment.