Stuck Boe-Bot
The Boe-Bot is outside on a flat area and becomes stuck in mud or on ice.
The drive wheels are spinning but the robot is going nowhere.
There are no objects within the range of 9-feet for the Ping to see.
The ground is relatively flat and has the same unchanging surface material, reflectivity and color.
How will the processor know the Boe-Bot is stuck and not moving across the ground?
Perhaps a third wheel, encoded "idler," in contact with the ground can determine if Boe-bot is moving.
Can you think of any other simple methods?
The drive wheels are spinning but the robot is going nowhere.
There are no objects within the range of 9-feet for the Ping to see.
The ground is relatively flat and has the same unchanging surface material, reflectivity and color.
How will the processor know the Boe-Bot is stuck and not moving across the ground?
Perhaps a third wheel, encoded "idler," in contact with the ground can determine if Boe-bot is moving.
Can you think of any other simple methods?
Comments
What if it's stuck on a treadmill?
The S2 monitors the idler tailwheel to check for rotation. Optical sensor/holes in wheel.
Cheap sensor options: output from a horizontal-looking photocell or compass should change while turning. A horizontal mercury switch should jostle predictably when doing forward/reverse/forward/reverse. Occasionally testing via these maneuvers would tell the bot if it's stuck and should radio for Quadrotor extraction.
Not necessarily cheap: GPS, accelerometer, gyro.
Make sure your Quadrotor is insured properly to operate in a 18ft diameter clear flight envelope. This could be costly!
I was thinking a light sensor (can't add "evenly lit area" to the equation, now). I like the mercury switch as a jostle sensor. I think the S2's stall sensor in the tailwheel works well.
Next question. What can you do about it? It's stuck.
Should add some spice to the contest and the youtube videos! (be sure to check with your insurance carrier before demonstarting this in crowded areas)
Now two bots are stuck!
You can at least stop draining the battery with the motors and engage the 'cry baby' module to conserve battery and let the big brains know you are in trouble.
No. The second bot was a Wild Thumper.
http://www.youtube.com/watch?v=6b4ZZQkcNEo&feature=player_detailpage#t=8
Hold on there, son....11 pounds?, jumping?, exposed metal edges? You're gonna need some insurance to run that around the neighborhood!!
Oh, in that case it's like a pool ball!
Rockets!
Send in a TOWBOT.
If you anticipate the Boe-Bot will get stuck in mud or ice then have it look for and avoid these obstacles. I would think mud would be an uneven surface and ice would reflect much stronger than normal ground.
A centipede bot would be a good use for the big brain.