March 21, 2008 3:46 PM
Liking the scoop and dump idea, milw. The following is just thinking out loud.
The second generation Toyota MR2 used an electric motor driven power steering pump. Something like that could be junkyard-ed and used to power a hydraulic system for door and smooshing rams. It's probably quite a current hog though and would eat through batteries pretty fast...
An onboard air compressor could be less power hungry than liquid hydraulics, and you wouldn't have the problem of needing to pre-heat your fluid reservoir to keep viscosity at a usable level (to avoid pump and seal blowouts). Pneumatic cylinders are readily available too, and a leak wouldn't create a nasty mess like oil would. You would end up with water in the air system though, which would end up becomming ice at some point while the robot is parked.
Both hydraulic and pneumatic systems should create plenty of heat to keep a warmer environment for the electronics. Possibly too warm depending on pump type and location. This should also prevent ice formation in a pneumatic system while it's running (position the valves and tank near the compressor).
Since one idea is having the bot be (at least semi) aware of it's position, setting it to return Home should be fairly easy. A small, semi-heated charging station could keep wet cell batteries charged and thawed. Something like an automatic doggy door closing it, with an RFID on the bot to open the door when it arrives (keep the neighborhood critters out of the dry toasty spot). In Idaho we had what looked like heated extension cords wrapped around the water pipes. Something like that might provide enough heat in a doghouse to keep SnoBot thawed (unless the fire department has banned them or something).
Fisher Price used to make a little kid r/c car with track system (maybe still do). My son had it when he was littler. There were two settings on the car, something like "easy" and "hard". "Hard" worked like an r/c car, with forward/reverse and left/right control. Easy mode though was really slick; only the forward button did anything (so 'go' or 'stop'), but the track thingus had a set of wires running through it (looked like a 6 conductor ribbon cable), and the car would stay ~4 inches from the rail and steer itself around the track (turning left only, if I recall). Can't remember what it's called, I'll try and dig it out of the closet and see if I can learn more (google's not helping much right now). The point is that it automatically turned to keep a certain distance from the rail. If those are still available, perhaps something like that could be used to make the invisible fence to keep the bot in the driveway.
edit = substituted 'dump' for a similarly inoffensive yet still censored word rhyming with 'scoop'
Watch out, don't step in the anthropomorphization.
I'll start off with some ponderings and what ifs.....
First off, the robot would need to know where it was on the driveway. It won't be able to do that by dead reckoning (counting wheel rotations). It should be assumed that there will be wheel slippage involved.
This could be done "Roomba Style" by letting it wander around randomly cleaning, but use some sort of invisible wall to keep the robot from wandering out of the driveway.
This could be done by an elevated control unit looking down on the driveway, and tracking the location of the robot. This unit could send instructions to the robot about what path adjustments are needed.
This could also be done by "edge detection", with which the robot finds the edge of the cleared area, and lines itself up for another "bite" at the remaining pile of snow. The edge detection scheme might not work so well with light dustings versus 10 inches of snow.
ScottE -- Member (always) & Moderator (when needed)