Building A Homebrew Robotic Lawnmower? 486
mmonkey writes "With the seemingly small amount of summer we get here in the UK, the last thing I want to be doing on a sunny day is mow the lawn. So I started thinking "surely a light-ish lawnmower could 'gain' a couple of motors, and suddenly be computer-controlled?". Then I started thinking about stuff like obstacle avoidance, optimum path planning, guidance system, how to get pretty-looking stripes, and I realised that it's actually a potentially complex (read: fun) thing to do. So, have any Slashdotters done this before? Did you modify an existing lawnmower or build a whole new one from scratch? What motors work best? For that matter, what type of mower works best? I know you can already get these, but that detracts from both my geek-drive and my wallet, both of which I'd prefer to keep as full as possible."
Re:Uhhhh (Score:5, Funny)
Yeah, I imagine it could be an even deadlier version of Vroomba [sluggy.com].
How About.... (Score:5, Funny)
Re:Simpler solution. (Score:3, Funny)
uh oh... [esmas.com]
Speaking of obstance avoidance code (Score:5, Funny)
So you don't want to waste time missing ... (Score:5, Funny)
The best part will be you will have perfected it by the end of August.
Ummm.... yeah (Score:5, Funny)
Go plastic! (Score:5, Funny)
Keep it Simple (Score:5, Funny)
(1) long rope
(1) stake
Step 1: Plant stake in yard
Step 2: Tie rope to stake
Step 3: Tie other end of rope to lawn mower
Step 4: Start mower.
Robot Lawnmower (Score:3, Funny)
http://ltilib.sourceforge.net/doc/homepage/inde
I think the kill switch should be completely seperate from the entire system though. That way if other things fail, the kill switch can still be hit and no matter what goes on with the rest of the system it still kills the power.
Eventually, once it's all done, tweak it to see how fast you can make it work. Then make it so it can use a set of waypoints. After all that's done, enter it in the DARPA Grand Challenge and judging by last years results, you might actually have a chance!
Re:Already solved. (Score:2, Funny)
What if you live in an all white neighborhood and don't have any slaves?
Buy some help (Score:2, Funny)
Re:How About.... (Score:1, Funny)
Simple solution with no electronics involved (Score:5, Funny)
1. Get out your self-propelled "push-style" mower.
2. Measure the cutting width
3. Place a post in the center of your yard that has a diameter equal to or less than the Cutting Width / pi.
4. Tie the inner wheel of the mower to a rope that is fixed on the post.
5. Start mower at edge of yard and as it winds itself around the post, it pulls itself inward toward the center.
6. When finished, trim the edges of the yard and you're done!
Easy cheesy, and it'll make your neighbors think you're bonkers!
Next: (Score:5, Funny)
Even simpler... (Score:5, Funny)
Re:another way (Score:3, Funny)
Re:Uhhhh (Score:4, Funny)
0. A robot must never harm humanity.
1. (revised) A robot must never harm a human being unless that conflicts with the zeroth law.
Why? (Score:1, Funny)
Re:How About.... (Score:4, Funny)
Re:Uhhhh (Score:1, Funny)
Re:How About.... (Score:1, Funny)
Re:Roomba + Mower (Score:5, Funny)
"The Black Moomba - As dangerous to grass as it is to small pets".
He he he.
Re:Uhhhh (Score:3, Funny)
only after he's been fired.
Kinda brings a whole new meaning to the term "terminated"...
My dad had automated lawn mowing.. (Score:3, Funny)
Don't forget (Score:3, Funny)
Re:Speaking of obstance avoidance code (Score:5, Funny)
Just keep these things in mind (Score:5, Funny)
1. Make sure the robot does not take an interest in finding Sarah Conner.
2. Should you be enjoying a lazy day in the hammock while the mower does its job, and you hear some incidental music start up that sounds very 'AC/DC-ish', Get your sledgehammer or other non-complex machine based method of destruction ready.
3. Do not power the robot with alcohol. Take extra care not to power the robot with malt liquors such as 'Olde Fortran', lest your robot develope a penchant for petty theft.
4. klaatu barada nikto
5. Consider brushing up on Asimov's laws of robotics, just so's you get them right.
Re:How About.... (Score:3, Funny)
Robotic Lawn mower may prove to be too difficult (Score:2, Funny)
> existing lawnmower or build a whole new one from scratch?
Naw, all that obstacle-avoidance and guidance is too much of a pain.
I was just thinking of something simple, like a robotic vacuum cleaner...
Comment removed (Score:5, Funny)
Re:Go plastic! (Score:3, Funny)
Re:Good Idea, But No. (Score:2, Funny)
chop chop chop
all day long
chop chop chop
while I sing this song
Aside from Asimov's laws... (Score:3, Funny)
Re:Uhhhh (Score:2, Funny)
last thing i want to do is mow the lawn (Score:3, Funny)
...
Then I started thinking about stuff like obstacle avoidance, optimum path planning, guidance system, how to get pretty-looking stripes, and I realised that it's actually a potentially complex (read: fun) thing to do. By the time you get that thing built you'll need a bush hog to cut down the long grass.
So the first thing you want to do on a sunny day during your short summer is build a complex lawn mower? It sounds to me like a priority thing rather than a summer thing. I should insert a comment about "true geek" here, but this reference should suffice.
Ummm, sounds like a sheep to me (Score:5, Funny)
Re:Ummm, sounds like a sheep to me (Score:2, Funny)
Here's My Suggestion (Score:3, Funny)
Re:Ummm, sounds like a sheep to me (Score:5, Funny)
Re:Uhhhh (Score:3, Funny)
Well it could be done WITH RF. A wide angle microwave beam 1cm high and about 3 cm above the ground would do it. Oh and about 200 Kwatts.
Or overboost one of those circulating surveyors lasers, again about 3 cm over the ground. That would need less power, 200 watts should keep the grass down.
Electric sheep - heeerrreee flossie (Score:5, Funny)
mmm electric sheep.. now where's my magnetic gloves and kneepads?
Suchetha
Re:Uhhhh (Score:2, Funny)
1) Buy an old ride-on lawnmower, and patch the steering system into the onboard waterproof laptop. Running, of course, your favorite flavour of Linux.
2) Mount a satelite dish on top to communicate with "home base".
3) Install wireless broadcasting points underground for the unit to use in locating safe "pathways". Also, rig some sort of rudimentary vision system (preferably a VHS camcorder also patched into your laptop) to avoid stray objects. Make sure this vision system is mounted on an all-point swivel base, so you can simultaneously surviel your neighbors.
4) Program your Linux system with a speech synthesizer, and patch that into onboard speakers. Again, preferably some sort of stone-age boombox.
5) Label your craft "NCC-1701", and set it free to roam your lawn.
6) (optional) If you're concerned about the security of this craft, I suggest you install an "attack first and ask questions later" defense system commonly known as a "goose".
first... (Score:1, Funny)
Re:Uhhhh (Score:3, Funny)
Re:Go plastic! (Score:3, Funny)
How about grass-cutting ants? :) (Score:3, Funny)
Just buy a goat (Score:3, Funny)
Re:SOLAR POWER (Score:5, Funny)
Webcam would be nice. If however I r00t ur lawn mower box, and cut your geran1umz bi4tch then it is ur f4ult 4 n0t being l3et and patching your lawnmower.
I don't know if a solar panel about 2ftsquare could run an x86 with linux, and a HDD, and the necessary webcam, and 802.11b.
mmm.
You could setup webservices to allow people to subscribe to lawny, and he could drive aroun dyour whole neighbourhood, whoring itself out and 'mowing peoples lawns'
yeah.
alternatively concrete over the grass.
Related story (Score:2, Funny)
Re:Uhhhh (Score:2, Funny)
Give the thing legs and a solar panel for power, 2 fingers in 1 hand & a pair of scissors in the other.
It can walk around the garden during the day, stretching each invdividual blade of grass out and *snip*.
With a decent sized garden, the grass could be long again at the start point by the time that it finishes - so no 'unused' time. win-win situation.
Re:Uhhhh (Score:2, Funny)
0. (revised) A robot must never leap about in a blood haze frenzy, killing all humans and chasing Will Smith unless directed by Alex Proyas with screenplay by Jeff Vintar.
Re:Uhhhh (Score:3, Funny)
Re:Speaking of obstance avoidance code (Score:2, Funny)
I'm somewhat of an expert at this, much to my wife's (and her cat's) chagrin...
How to chase cats with remotely piloted vehicles (RPV):
1. Position yourself so that you can observe the RPV but not in the same room. Make sure the cat isn't in the same room either.
2. Place the RPV in the center of the room.
3. Operate the RPV using short back-and-forth commands - only about a foot in each direction, please. The cat will enter the room to investigate the noise.
4. Once the cat starts moving in the direction of the RPV, stop the vehicle.
5. The cat will walk over to sniff the object that was making noise earlier. Once the cat has reached optimum distance from the RPV, apply full throttle and steer toward the cat. Big fun!
6. Obtain blankets and snacks for when the spousal unit makes you sleep on the couch.
Re:Uhhhh (Score:5, Funny)
"ERROR...ERROR... Must kill all humans!"
It will keep the kids and neighbors away from your yard when it's mowing.
Re:Ummm, sounds like a sheep to me (Score:2, Funny)
They just might chase the neighbors... I went hiking in an area that had a few sheep scattered about the hillside. One moment I looked up ahead of me to see a sheep charging directly at me! I had never experienced this before, so I faced the sheep head on and prepared myself to dive out of the way if necessary (I was thinking to myself, 'I'm about to be attacked by a sheep, noone is ever going to believe me....'). Very quickly, the other sheep saw this one, and started trotting my way. The first sheep slowed down just before impact, stopped at my feet, and commenced staring at me. That's when I noticed that every sheep in view was now headed my direction. I kept hiking and tried to ignore them. But its hard to ignore 40-60 sheep following you. I tried running, they ran. I tried standing still, they stood still. I couldn't shake them! I had fears that whoever owned the sheep would suddenly appear with a shotgun and accuse me of stealing his/her sheep. I only managed to escape when another hiker appeared following the trail in the opposite direction. When we passed each other, the sheep got confused and started following him.
Sheep are dumb.