crash question
how do you awoid that your robot drive over the cleff, or down the stairs?
Cant find any solution, as it have to know that the edge is there in time to either stop, or drive around it. And right now i cant see any way that ultrasonic, IR or any other sensor that can detect that kind of ting from a distance.
Any1 know how to solve this?



@ Wed, 2010-02-10 09:29
not sure ir will work
Not sure that IR will work, as you wont be able to get a good readiing from it. As the beam will not be reflected back, will it?
And you have to keep in mind that the robot will be moving.
@ Wed, 2010-02-10 12:00
If you point the IR at the
If you point the IR at the floor ahead of the bot, then you know there's a drop when the IR detector stops seeing a reflection. If the reflection can still be detected, then you know there's more floor ahead.
@ Wed, 2010-02-10 14:32
exactly, in my robot i'm
exactly, in my robot i'm doing that by using a line detector.
multitasking, cliff detector, and line follower 8)
@ Wed, 2010-02-10 11:58
I am sure it will work
I tried the Sharp IR distance sensor on my 1069-e1 (search for it).
It worked. With just one sensor, I was able to detect obstacles in front of the bot. And by tilting down the sensor by maybe 10-20 degrees, I also detected the absence of a floor in front of the bot.
A cliff detector that detects you just went over the cliff, will only be beneficial if your bot lives in RoadRunner's world. Meep Meep!
It did not work perfectly though. But that made for funny video. The fault was in the coding by the way. The sensor worked beautifully.
@ Mon, 2010-02-08 21:12
a ir sensor will work, just
@ Mon, 2010-02-08 13:01
an LDR might work unless
an LDR might work unless your surface is non reflective (matte black).
The most lowtech would be to have a microswitch touching the ground