Slashdot Mirror


Building A Homebrew Robotic Lawnmower?

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."

120 of 486 comments (clear)

  1. Uhhhh by Anonymous Coward · · Score: 4, Insightful

    I'd make sure its plenty safe. I'm not concerned about you, but picture a mis-programmed robotic lawnmower chasing the neighbors dog, or worse, trying to run over a child... :|

    1. Re:Uhhhh by Penguinshit · · Score: 5, Funny


      Yeah, I imagine it could be an even deadlier version of Vroomba.

    2. Re:Uhhhh by Eiki · · Score: 5, Interesting

      The safe way to do it is to have the thing run with very low power, and just nibble at the lawn, but do it all day. The big gas engine on the top of your push mower is really for the convenience of the operator, so that he can mow tall grass without stalling the thing or slowing down.

      But if you mowed the grass yourself, one time, and then let loose your robot to simply maintain the height with a low power electric motor and some relatively safe blades, etc.... After all, it can stay out there all damn day!

    3. Re:Uhhhh by k4_pacific · · Score: 4, Interesting

      Suppose you made a grill for the bottom of the mower deck similar to that which covers the blades of an electric razor. This would allow the blades of grass to reach the rotating blades while keeping fingers and toes safe. Perhaps finding one of those big furnace registers like you see in old houses would be the way to go.

      --
      Unknown host pong.
    4. Re:Uhhhh by Penguinshit · · Score: 4, Informative


      You have that kind of backwards (and wrong). The Asimovian rules are:

      1. A robot must never harm a human being

      2. A robot must follow a human being's orders, unless that conflicts with Rule #1

      3. A robot must preserve itself, unless that conflicts with either Rule #2 or Rule #1.

    5. Re:Uhhhh by sploxx · · Score: 5, Interesting

      Yes, I would implement the following:

      1. A _safe_ mowing method as you describe
      2. The position measurement could be done with (ultra)sonic sensors and a transmitter on the mower. Doesn't work if you have to change garden often.
      3. A power and communication cable. Can be cheap because of low power requirements because of 1.
      4. A tower from where the cable goes to the mower and a mechanism to ensure that the cable doesn't get in the way.

      Of course there is no obstacle avoidance etc., but I would start such a project in a modest size, not with all the 1000 features which _could_ be implemented!

      As I'm doing such things also (Homemade microcontroller applications are everywhere in my home), I would say that it is far better to have a little thing working than big plans for a big thing but get nothing implemented.

    6. Re:Uhhhh by cratermoon · · Score: 4, Funny

      You forgot:

      0. A robot must never harm humanity.

      1. (revised) A robot must never harm a human being unless that conflicts with the zeroth law.

    7. Re:Uhhhh by upsidedown_duck · · Score: 5, Insightful

      Suppose you made a grill for the bottom of the mower deck similar to that which covers the blades of an electric razor.

      I suspect that if this worked, lawnmower manufacturers would have already done it for liability reasons. One thing about a grill is that it would probably clog for any non-trivial amount of wet grass.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    8. Re:Uhhhh by Penguinshit · · Score: 2, Funny


      only after he's been fired.

      Kinda brings a whole new meaning to the term "terminated"...

    9. Re:Uhhhh by Altizar · · Score: 3, Informative

      Actually it was
      1. A robot must never harm a human being, or through inaction allow a human being to come to harm.

      The second part of that law might seem unimportant but it is just as important as the first.
      Without the rest of the first law a robot could cause a human to die by 'accident'

    10. Re:Uhhhh by mjtg · · Score: 2, Informative

      I don't know why this was mod-ed funny - Asimov added the Zeroth Law (and revised the First) in his later Robot novels (as he merged the series into the Foundation saga).

    11. Re:Uhhhh by Anonymous Coward · · Score: 2, Informative
      "But I had a ... friend twenty thousand years ago. Another robot. Not like myself. He could not be mistaken for a human being, but it was he who had the mental powers and it was through him that I gained mine."

      "It seemed to him that there should be a still more general rule than any of the Three Laws. He called it the Zeroth Law, since zero comes before one. It is:"

      "'Zero. A robot may not injure humanity or, through inaction, allow humanity to come to harm.'"

      "'Then the First Law must read:'"

      "'One. A robot may not ingure a human being or, through inaction, allow a human being to come to harm, except where that would conflict with the Zeroth Law.'"

      "And the other laws must be similarly modified..."

      from Predlude to Foundation by Issac Asimov (heh in case you couldn't guess)

    12. Re:Uhhhh by diersing · · Score: 2, Funny

      Or better yet, when a neighbor gets tired of the noise (even if not all that loud, a low constant noise can grate on the nerves) and kicks it in the pool or swipes it. Make sure to check eBay for a listing of a homemade mowing robot (manual, not included)

    13. Re:Uhhhh by magefile · · Score: 2, Interesting

      Also from "The Robots of Dawn". Which is related to the Foundation series, in a way. Very pre-historic, from the Foundation's point of view, but Dr. Hans Fastolfe was the guy who originally came up with the idea (although he couldn't implement it) of psychohistory. At Giskard's suggestion. That was why he was so interested in robots; he wondered if the 3 laws had equivalents in humans.

    14. Re:Uhhhh by tonyr60 · · Score: 3, Funny

      " one of the things I always wondered about is why couldn't this be done over RF"

      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.

    15. Re:Uhhhh by DanielJosphXhan · · Score: 2, Funny

      I say screw safety. If you want this thing to be a real geekmowbile, you need to go big and flashy. Real big, and reeeeal flashy.

      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".

      --
      [ think ]
    16. Re:Uhhhh by jellybear · · Score: 2, Funny

      I thought you meant a kill switch as in: "Set your mowers to kill."

    17. Re:Uhhhh by SEWilco · · Score: 2, Insightful
      Ya, but would you/the neighbors be able to tolerate the noise nonstop?

      Noise?
      Don't use a sharp spinning blade.
      Scissors, tweezers, propane torch, laser beam, acid or caustic brush.

      Or program the robot to select for grass which only grows two inches high, and let it evolve the lawn. In several decades it might not be necessary to cut the grass -- although in the meantime we don't know how the robot will do the "selection".

    18. Re:Uhhhh by farmerj · · Score: 4, Informative
      Husqvarna already make mowers exactly like you describe and have done so for at lest the last 5 years.

      They make two types, an auto mower which has a 4 Ah battery and goes back to a recharging base when the batter is low and a solar mower which has a solar panel on top and doesn't need a recharging base.

      From the website the automower can handle a maximum area of 1500m^2 and the solar mower 1200m^2 with the solar mower working during sunlight hours and the automower working 24 hours a day.

      The boundary of where each cuts is marked by an electric loop and both have sensors to find their way around objects.

      --
      Independence? That's middle-class blasphemy. We are all dependent on one another, every soul of us on earth. G.B Shaw
    19. Re:Uhhhh by Anonymous+Cowpat · · Score: 2, Funny

      I think that t he scissors idea is fantastic!
      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.

      --
      FGD 135
    20. Re:Uhhhh by DerWulf · · Score: 2, Insightful



      What is up with making *every* fucking thing safe for kids per default? This is really asking for trouble, it makes parents *and* kids more careless than appropriat.

      and what the hell is a child doing on a lawn that is getting mowed (by a human or otherwise) in the first place? Evolution - Stupidity 1:0

      --

      ___
      No power in the 'verse can stop me
    21. Re:Uhhhh by Short+Circuit · · Score: 2, Insightful

      Motorize one of the old-style push-powered lawnmowers. Quiet, and even healthier for the grass.

      You'd probably need to set up some sort of suspension and stabilizing system to keep it from tipping over, though.

    22. Re:Uhhhh by FlopEJoe · · Score: 2, Funny
      You forgot:

      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.

    23. Re:Uhhhh by Gordonjcp · · Score: 2, Funny

      The old ones without the roller *do* look a bit like Segways, don't they?

    24. Re:Uhhhh by Lumpy · · Score: 5, Funny

      I dont care how it is built. all home brew mowers need a speech synthesiser and a loudspeaker that constantly says....

      "ERROR...ERROR... Must kill all humans!"

      It will keep the kids and neighbors away from your yard when it's mowing.

      --
      Do not look at laser with remaining good eye.
  2. Just for you? by Johnathon_Dough · · Score: 3, Interesting
    If this is something that is for you only, and not for sale, then I would think it would be easy.

    If you know what objects are fixed,such as pathways, bird feeders, what-not, you could build the controller from one of those old dump trucks from the 80's that let you pre-program a course by feet and angle of turn, etc. All you need to add is a bar attached to a kill switch for when the neighbors cat/kid/dog runs over to check it out.

    --
    If you are one in a million, then there are six thousand people who are just like you.
    1. Re:Just for you? by Grant29 · · Score: 2, Informative
      How much do you want to spend? Amazon has one for $1,799

      Features:

      Fully automated Docking Station mower

      Recharges it's power pack by itself

      Departs on your schedule

      Manual controller (can be used as like a traditional mower for trimming small areas)

      It seems expensive, but it if you really want it (and want it now) they are availiable. Even if you don't wan't to spend that type of cash and want to build it from scratch, I'd recommend visiting company websites that develop these and download their product brochures. You might be able to learn enough from them to get some tips on getting started. Look for white papers, FAQs, product manuals too...

      --
      9 Gmail invitations availiable

    2. Re:Just for you? by drinkypoo · · Score: 4, Insightful
      While that is not an entirely preposterous proposition, I have to wonder if you are a troll because your comment seems to almost (?) deliberately ignore all of the complications in the problem. While the goal of mowing one's lawn is to create an orderly and even surface, at its best it will always be an irregular surface in terms of height and traction. A wheeled or even tracked robot will tend to wander when on a hill and there is no guarantee that your motive devices are accomplishing as much as you would like them to. This is all mounted to a chassis which will necessarily absorb a certain amount of shock because the blade will end up hitting things which it was not designed to cut. There are other problems but these are some or the more obvious ones.

      Those big trak programmable toys really didn't do all that good a job of making ninety degree turns. They worked best on floors and poorly on everything else - my cousins had one and I got to play with it like once but it didn't do what it was supposed to do. It was still neat, though.

      There are other problems with your plan, such as the fact that most lawns are not perfect, empty rectangles. Even if you can accurately track how far you are traveling and how far you have rotated, it's going to be a little more complex than just making a couple of right angle turns. If the problem were that simple, meaning you had a level, flat, even rectangular yard with nothing in it but grass which had already been carefully mowed not more than a day before, you wouldn't even need robotics :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Just for you? by itwerx · · Score: 2

      Original article: 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.

      Parent post: How much do you want to spend? Amazon has one for $1,799 [amazon.com]

      +5 Informative?

      More like -1 Redundant/Offtopic/Blind!
      (Follow the link to Amazon and you'll see it's for the very same product that MMonkey says is not what he's looking for...)

    4. Re:Just for you? by Grant29 · · Score: 2, Insightful

      I realized the redundancy of the link, but I was merely pointing out the price and availiablity. This is a product that I have not tracked pricing for, so I'm not sure if $1,799 is average, high, or low. I also do not know if this is the type of product that has had price reductions over time. I assume that as time goes on and more competitors emerge that the prices will fall even more.

      How much do you think it would cost to build one of these? The pride of building one yourself can't be measured, but there would be a cost of developing your own. Either via your upfront costs, maintenance, or time involved. Buying a ready made product does have some advantages.

      While many homebrew projects are better than commercial products, you have to be pretty handy to build a product more efficiently than a team of engineers. This company probably had a higher R&D budget and worked out lots of kinks before releasing this lawn mower through multiple iterations of development cycles.

      --
      9 Gmail invitations availiable

    5. Re:Just for you? by JanneM · · Score: 5, Insightful

      I think using "Big AI" like that would be the wrong approach, really. It is very difficult to get right and brittle to unexpected change.

      Since you are talking about your own lawn only (I assume), you actually have pretty good control over the environment. I would take a page from Rodney Brooks and from toy manufacturers:

      First, as other posters have suggested, go for a weed-whacker or other smaller, less dangerous cutting design. Compensate by planning to have it running for long periods of time, like an hour daily, essentially making it a "touch-up" design, relying on manual mowing if you let the grass get away from you.

      Second, basically forget about complicated, error-prone sensor packages. Use the minimal amount of sensorics you can get away with, and tailor them specifically for the task at hand. I would use one single front-and-sides bumper, set at exactly the level you want the grass to be cut.

      Third, tune the environment. If you have a fence, that will work fine. For flowerbeds, ponds, cobra pits and other garden features that you don't want it to run into, set evenly spaced (rounded!) wooden pegs at the edges, so the bumper has something to run into. If you think pegs will be ugly, be creative: rocks, small fencing, whatever. It needs to be only as high as the bumper - which we alreadey set at the level of the grass.

      For control, start out easy. "If we hit something, back up a few centimeters, turn a random amount and go." This can work surprisingly well if the lawn isn't too big. You can even figure out approximately how long you need to run the robot to get reasonable coverage. An added benefit of this Brownian Walk algorithm is that you really need minimal sensors - the bumper is it. You can experiment with some fancier algorithms as well - initiating a turn after some time whether you hit anything or not, for instance, or turning off altogether if you've been going forward for a very long time without hitting anything.

      If you want to add some more sensorics, like shaft encoders for the wheels, you can start to play with dead reckoning and do dynaimc map generation and other funs stuff. Even with lousy precision, you can still figure out an approximate average on how much time you've been using to cut a given area, and compensate for it by going (approximately) there for some extra random walking.

      As long as you can keep the unit simple, it will tend to be robust, and perhaps inexpensive enough that you can build two or three and cut the time (sorry) by quite a bit.

      One important thing: make sure you have a safe, convenient way to turn the thing off. Big red button on top should do it. Have the red top be translucent and add a couple of blinking LEDs inside for that "heavy industry" look that will make you the envy of your neighbours.

      And yes, BTW, I am a robot scientist, so I sort of know what I'm talking about :)

      --
      Trust the Computer. The Computer is your friend.
    6. Re:Just for you? by big+tex · · Score: 2, Informative

      Another idea for the 'fence' - it can be an electronic fence, kind of like electronic dog collars.

      The supermarket near where I went to college installed this electric fence for the shopping carts, where one of the wheels would lock up when it sensed that the line was crossed.

      So, bury some wire, and off you go.

      --
      I think I need a new sig here.
    7. Re:Just for you? by MrNonchalant · · Score: 2, Interesting

      On this same note I'd reccomend you check out this project. Video of it in action towrards the bottom. I've seen it working in the park nearby CMU, neato stuff. A little out of your league I'd think, but still worth a look.

    8. Re:Just for you? by dave1791 · · Score: 2, Insightful

      I am not a robot scientist (sorry - physicist), but I have a robot navigation question.

      Why not use a constellation of transponders (RFID tags would actually be ideal - cheap and each is unique) and a two antenna setup to locate the robot's position relative to the transponders via interferometry? If you had a map (or could build one) and the transponders were in known positions in that map, then knowing where you are relative to the transponders would mean that the bot knows where it is. No need for unreliable image processing or bumpers that need to be manually trimmed.

  3. another way by Coneasfast · · Score: 2, Insightful

    this is off-topic, but you could ask the neighbours kids, they usually will do it for a couple of quid.

    not very popular over there but many people do that over here in n.america

    even in the long-run would be cheaper than a robot solution (unless this is a personal interest i wouldn't go ahead with it)

    --
    Marge, get me your address book, 4 beers, and my conversation hat.
    1. Re:another way by aaron_ds · · Score: 3, Funny

      Or perhaps your neighbor's robotic kids

  4. How About.... by dirkdidit · · Score: 4, Funny

    How about a goat? Maybe a sheep? Set one of those bad boys loose and you'll have yourself a short lawn. Obstacle avoidance and everything built right in.

    1. Re:How About.... by mangu · · Score: 4, Interesting

      I read somewhere that in Scotland they use geese for the same purpose. You get a free trespasser alarm, since neither a goat or sheep will care about who enters the space, but a goose will attack first, then make a loud noise, and ask questions later.

    2. Re:How About.... by kfg · · Score: 2, Informative

      How about a goat? Maybe a sheep?

      Oh come on. Where the hell is he going to get sheep in England?

      Joking aside the parent post need not have been joking. You can actually hire lawn care people who use sheep and goats to trim lawns. They're very effective and can be used even in the rain. They're highly water resistent, as anyone who has ever worn a proper British fisherman's sweater can attest to. Different species of grazers actually eat grass to different hights as well, so you even get that choice and they automatically fertilize as they, ummmmmm, go. They can also be used for things other than trimming lawns, but I won't go into that here.

      I fully understand the article poster's geeky itch to build a robot mower, but sheep are probably actually a more effective solution given his enviromental conditions.

      KFG

    3. Re:How About.... by bluesnowmonkey · · Score: 4, Funny

      Or better yet, some sort of rental service, or Rent-A-Goat, if you will. Ooh ooh patent patent!

    4. Re:How About.... by tarogue · · Score: 2, Informative

      [...] neither a goat or sheep will care about who enters the space [...]

      Tell that to my goats! I have a Pygmy/Dwarf Nigerian cross goat and an Angora. The Angora will always run at and complain bitterly to anyone who enters his pasture. A stranger will almost surely be butted by the Angora. The pygmy will also charge sometimes, just not as much.

      --
      Life sucks, but death doesn't put out at all. -- Thomas J. Kopp
    5. Re:How About.... by lerouxt · · Score: 3, Funny

      Sounds like a job for a robotic poop collector.

  5. Roomba + Mower by dracken · · Score: 3, Interesting

    How about some duct tape job of roomba and a lawn mower ? You get obstacle avoidance and area coverage for free. You can even come up with interesting names like "Rower" or "Moomba" :^)

    1. Re:Roomba + Mower by MBCook · · Score: 4, Funny
      He he he.

      "The Black Moomba - As dangerous to grass as it is to small pets".

      He he he.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  6. Speaking of obstance avoidance code by raddan · · Score: 4, Funny

    Make sure to code-in police avoidance for when your unattended lawnmower runs over your neighbor's feet while he sleeps in his lawn chair. On the bright side, you might end up with fewer cats hanging around the yard...

    1. Re:Speaking of obstance avoidance code by weeboo0104 · · Score: 5, Funny

      you might end up with fewer cats hanging around the yard...

      ...or one cat all over the yard.

      --
      It is easier to build strong children than to repair broken men. -Frederick Douglass
    2. Re:Speaking of obstance avoidance code by pointbeing · · Score: 2, Funny
      On the bright side, you might end up with fewer cats hanging around the yard...

      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.

      --
      we see things not as as they are, but as we are.
      -- anais nin
  7. MIL by Grieveq · · Score: 3, Informative

    The University of Florida's Machine Intelligence Lab did the research 7-10 years ago. http://mil.ufl.edu/

  8. So you don't want to waste time missing ... by bloxnet · · Score: 4, Funny

    ...the sunny days during your short summer. To correct this, you will spend time indoors hacking away and making a homebrew robotic lawnmower.

    The best part will be you will have perfected it by the end of August.

  9. Well.. by herrvinny · · Score: 4, Interesting

    My first reaction was, "Well, you linked to what looks like a small business site, so either that site's going down or the hosting fees with bankrupt the company". But I digress.

    that detracts from both my geek-drive and my wallet, both of which I'd prefer to keep as full as possible."

    Well, I think your wallet's going to be drained either way. You need specialized components, software, etc for a completely automated solution. And even that's not going to be the end-all (corners, adjacent to fences, etc)

    I would say start with a remote-controlled (as opposed to computer-controlled; mods, there is a difference) solution, see if you can rip apart some RC Cars, take their steering equipment out, see if you can interface to them using a RC Helicopter Remote or RC Airplane Remotes, connect up the servos, and perhaps sprinkle some detectors around your lawn.

    Computer controlled would be difficult, to say the least. Perhaps even a Masters level thesis or a really good undergraduate senior project. Hell, if you can make it fairly cheap and efficient, you have your own business.

    1. Re:Well.. by drinkypoo · · Score: 2, Interesting
      Ripping apart radio controlled cars to get pieces for a lawn mower is like ripping apart go-karts to get pieces for a dump truck. Only the largest radio controlled cars are at all along the right scale and those things cost as much as a robotic lawn mower, no joke - I'm talking 1/4 scale here. Even 1/8 scale is pretty small, it's about the size of a lawn mower but designed for low weight and usually equipped with a 0.15 or 0.21 cubic inch nitroethylene motor. Those little .15ci two strokes can put out a horsepower or more but they have very little rotating mass and as such won't do you any good; the ones you want to use for mowing lawns are an order of magnitude larger and heavier.

      That said, oversized radio controlled car servos can become the basis of your control mechanism - but there's no point in ripping up a radio-controlled car. The best thing to do is to get a self-propelled mower and a three channel radio and rig the thing up with some sort of system to make it drive in both forward and reverse. This could probably be done with a planetary gear arrangement, some sort of clutches, and a servo to flop it back and forth. Some (most?) self-propelled mowers are powered by a shaft which sticks upright, along the same axis as that of the motor, so designing something to fit on there should be fairly simple. However, I suggest something beefier than just connecting a servo to a linkage with a horn for your steering, perhaps rack and pinion. It's a big steering job even for an oversized servo.

      Throttle control, of course, can be handled by any dinky little servo, if you just remove the return spring.

      You can probably get an adequate ground-use-only radio system with three servos for a hundred dollars or less, but what you really want is to buy a three channel transmitter, a compatible receiver that will conveniently run off whatever power source you will choose to use (they would usually prefer to have five to six volts) and then go buy servos that fit your application. You'll probably end up dropping a couple hundred bucks on this stuff. And then you get to design the hardware to make the thing turn! Truly your cup runneth over.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Well.. by Ignignot · · Score: 2, Interesting

      That is a very limited and poor approach to the problem. I don't see what relays are going to do other than turn the motor on or off - what we're dealing with is a power problem. A series of relays makes even less sense, they don't help at all and will drain some amount of power and add to the weight. The thing is, smaller electric motors just aren't as effecient as bigger ones. To get more power to them you need a bigger battery. Bigger batteries weigh more. To lug around the big battery you need stronger motors... you see the problem? I think the answer is instead of taking the parts of a radio controlled car and putting them in a lawnmower, take the weedwacker spinny fishing line thing and stick it on a big rc car. Gear down the motors so that they'll move slowly and powerfully instead of fast and weak. Then you might have a viable cheapish solution. (both time and money)

      --
      I submitted this story last night, and it didn't get posted.
  10. Ummm.... yeah by cr@ckwhore · · Score: 4, Funny

    So, let me get this straight ... your solution to avoid an afternoon of mowing the lawn is to spend several months automating your lawn mower?? Sweet.

    --
    Skiers and Riders -- http://www.snowjournal.com
  11. Go plastic! by k4_pacific · · Score: 5, Funny

    Have you considered artificial grass? It comes in a variety of colors and never needs mowing. Mine is "Misty River Green". With the optional circulated brine heating system, you can have a lush green lawn all year around, even when your neighbors' lawns are covered in snow. I recommend GrassCo brand Artificial Lawn Carpeting with its realistic texture and patented Flow-Thru (TM) drainage system. As a homeowner and lawn care enthusiast, I can assure you, GrassCo brand artificial turf is the only way to go.

    --
    Unknown host pong.
    1. Re:Go plastic! by ed__ · · Score: 2, Funny

      bad idea: the plastic grass would probably be harder to cut than real grass.

    2. Re:Go plastic! by G-funk · · Score: 2, Funny

      Doesn't grow as fast tho.

      --
      Send lawyers, guns, and money!
  12. Search the library by bluGill · · Score: 4, Informative

    Back before everyone had the internet Popular Electronics (or one such magazine) had a couple articles on this. Lookup it up in the library, you did get the skills of searching in school, didn't you? They operated on batteries, but you could do whatever so long as your managed to power your computer.

    The idea was a bunch of sensors, made up of LED senders and receivers. Mow a path around the yard, plus around any trees, and then turn the mower on. It should attempt to keep 2 sensors out of grass, and the rest (~20) in the grass.

    BTW, mini-itx boards now have 12 volt power inputs, so things should be easier in many respects.

    1. Re:Search the library by sakusha · · Score: 2, Interesting

      Yeah, I remember an even simpler Pop Mech story. The guy started with a self-powered gas mower. He attached a rope between a drum and the mower. It ran in a spiral around the drum, the diameter of the drum was arranged so it shortened the rope 1 mower-width per revolution. Just jab the drum in teh center of your lawn, start up the mower and it mowed a nice clean circular area. Then you just clean up the corners of the yard manually, the big areas are already done.

      Simple, effective, and does 80% of the job without any complex computer crap. You can do the last 20% yourself.

  13. Keep it Simple by Anonymous Coward · · Score: 5, Funny

    Materials: (1) Self Propelled Lawn Mower
    (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.

    1. Re:Keep it Simple by mangu · · Score: 2, Informative

      Not quite. The rope gets rolled around the stake, pulling the mower closer at each turn.

  14. Robot Lawnmower by dangerz · · Score: 3, Funny

    Try looking at something like this:

    http://ltilib.sourceforge.net/doc/homepage/index .s html

    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!

    --
    The greatest experience we can have is the mysterious.
    - Albert Einstein
  15. Watch your bits by Stonefish · · Score: 5, Insightful

    A friend's neighbour decided to build a ride on lawnmover. Problems arose when decided to take the mower for a test drive. The Blade guard was off and halfway through the test the seat collasped and he had to put his foot down. Needless to say he gets around really well on his new leg.

  16. Think safety and just make it an RC vehicle first by Radical+Rad · · Score: 3, Insightful

    It sounded like you want to make it autonomous but I think you should just try to make it telerobotically controlled at first to get the kinks out of your hardware design, adding some H bridges, sensors, and a laptop later on. It might be safer to build onto a store bought mower with a clutch that can disengage the blade. That's uncommon though and you probably won't find one at a garage sale. So the cheapest and maybe safest route would be to make a mower using the weed whacker concept of a spinning spool of heavy nylon cord. If an accident happens at least you won't lose an arm.

  17. Re:Already solved. by Anonymous Coward · · Score: 2, Funny

    The best machine for cutting the grass is available in your neighborhood for a reasonable hourly fee. There may even be one around the house you can make do the job for nothing.

    What if you live in an all white neighborhood and don't have any slaves?

  18. Buy some help by Anonymous Coward · · Score: 2, Funny

    Too bad you guys don't have Mexicans over there in the UK. Did you check Ebay to see what a good used Mexican is selling for? Even the used ones can mow lawns fairly well.

  19. Simple solution with no electronics involved by JiffyJeff · · Score: 5, Funny

    My dad did this just to get a chuckle out of the neighbors:

    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!

    1. Re:Simple solution with no electronics involved by stienman · · Score: 4, Informative

      My father did this with my help. Use a 6x6 piece of lumber (about 2 feet long) and round it (he used a jig and a table saw). Then pound two stakes into it so you can stake it to the ground when needed.

      Take a self propelled motor. Attach a stiff rod to one side of the deck so that it extends past the front about 2-3 feet. Tie a rope to the rear of the mower and then to the front of this rod with some slack in the middle.

      Experimentally determine a good spot along that rope to attach another rope such that when you are holding it the mower tends to turn slightly towards you. Attach that rope to the (now staked) 6x6 post in the middle of the yard. Start mower, defeat the dead man's switch (usually a bar you have to hold to keep the mower going) and let it go.

      Tricky problem (left as an exercise for the reader): The rope tends to self wind up past the top of the post. Especially when mowing large tracts of land.

      And yes, the neighbor kids did make fun of me at school. Saved me from mowing an extra acre though, so I didn't much care what they said.

      -Adam

  20. Next: by omarius · · Score: 4, Funny

    AskSlashdot: Building a homebrew prosthetic foot?

  21. Don't build One Big Machine by kraksmokr · · Score: 4, Interesting

    If you really want to be different consider an autonomous swarm of mowing machines. The guts of a Roomba would be a good starting point! I'd like to see a self-organizing mesh network created by the mobile mowing agents.

    Good luck - I'd love to see this when you're done!

  22. Re:so let me get this straight... by mangu · · Score: 3, Insightful

    Do you know what's the difference between a hobby and a chore?

  23. My advice by Call+Me+Black+Cloud · · Score: 2, Interesting


    First, build the logic. Take an RC car and use it as a lawnmower simulator. Connect your steering/avoidance circuitry to the car and see if the car acts like you want a lawnmower to.

  24. Even simpler... by EmbeddedJanitor · · Score: 4, Funny

    Weedkiller + Green paint. Mix. Apply.

    --
    Engineering is the art of compromise.
  25. Lego Mindstorms? by ikekrull · · Score: 4, Interesting

    First, get yourself a couple of Lego Mindstorms kits (so you have all the motors ans sensors you might require), and work up a useful collision-avoidin/path-cutting bot in your living room. maybe put it on a big sheet of paper, arm it with a felt-tip-pen, and tweak it's path-cutting algorithms like that.

    Then, if you want to do more complex things - IR rangefinding, ultrasonics etc. strap a PalmPilot, Zaurus or some other PDS with IR on it and feed the midstorms controller unit with instructions from that.

    Once you have it more-or-less foolproof (and you will probably want to run a wire round the maximum extents of your lawn and have a hall-effect or similar sensor pick up on it and kill the mower if it breaches that boundary) - then you can think about attaching a proper mower body and blade to it.

    Then you'll probably want to port the whole thing to an embedded Linux u-Controller, and sell it for enormous profits.

    --
    I gots ta ding a ding dang my dang a long ling long
    1. Re:Lego Mindstorms? by l0wp0ly · · Score: 3, Informative

      I once started on this: http://www.lowpoly.com/lego/index-lawnbot.htm

  26. Autonomous Lawn Mower Competition by Tekmage · · Score: 5, Informative

    There was an Autonomous Lawn Mower Competition going on earlier this month - saw it mentioned on robots.net

    --
    --The more you know, the less you know.
  27. My dad had automated lawn mowing.. by NanoGator · · Score: 2, Funny

    ... until I moved out.

    --
    "Derp de derp."
  28. Ask the USAF by john_smith_45678 · · Score: 2, Interesting

    Maybe you could attach a mower to one of these.

  29. electric "invisible" dog fence by zogger · · Score: 2, Insightful

    They make these gizmos to keep your dog inside the yard, called the invisible fence. You bury this wire in the ground, the dog wears a wired up collar, he gets close to the buried wire and gets a zap, turns away. That's the theory. I don't think it works all that well with dogs, but for another electrical thing it probably would.

    So, you start with one of them. That will keep your mower inside the designated area wherever you bury the wire. The mower part is an electric self propelled mower, They make them, you buy one of them. You'll have to make all 4 wheels drive so they can be individually activated for steering. Take the steel blade off, replace it with a string trimmer head, they are lighter, work about as good, and safer somewhat, and give you longer range on a battery charge. Now how to make it bounce off the obstacles and go in another random direction you got me, but I've seen several different cheap toys do it, so that tech has to be out there as well. You would have to add that into in the signal from the invisible fence to activate the turning mechanism, so you would get both kinds of turning, planned turning at the fence line, and random off of odd obstacles, like you sitting in your chair with a brewski or whatnot.. You turn the thing on, aim it out to the yard, let er go, it will randomly go around and trim, and being all electric, won't be all that loud, so you can run it a lot. If it consistently misses an area or two, just hand cut that part. Seems like the cheapest easiest way to go, but I am talking out my nether regions as well, might be a bear to make, no idea. I mow all day long mostly, or trim, or cut, or some other various chew up the jungle action, so I have thought of this many times, and can't think of anything heavy duty enough to do it on a big scale that wouldn't be dangerous as all get out for my purposes (one of the mowers I use will cut to almost 20 feet high and has about an 8 foot blade, so no way that could be a autonomous robot), so I've never tried to build one. But man, when it's 90+ F and near-equal humidity like it's been recently, I SURE HAVE thought about it...

    Now a big female amazon warrior robot that you could task to drive the mower-among other things-now you're talking! And flyin cars!

    %^)

  30. Don't forget by MrYotsuya · · Score: 3, Funny

    Don't forget to add some evil Battlebot settings!

  31. been there, done that by marcjw · · Score: 2, Informative

    Just copy the technology behind this one:
    Robomow

    --
    . Ergo sum cogito - Yoda
  32. One already exists by helix400 · · Score: 3, Informative

    Slashdot editor Pudge mentioned he uses a robotic mower in a recent journal entry. If you're too lazy to read it, the link to the mower is here http://www.robomower.com/robomo.htm.

  33. robocut by priich · · Score: 4, Informative

    http://www.robotshop.se/micro/wwwrc_us/indext.htm
    robocut

    Might be an interesting kit.

  34. Good Idea, But No. by Anonymous Coward · · Score: 3, Insightful

    Have you ever used an electric razor? One pass won't do the job. Hell, three or four passes and you're still looking at a few stray hairs. Besides, in order to be remotely effective, the holes would need to be at least the size of a child's fingers.

    1. Re:Good Idea, But No. by Anonymous Coward · · Score: 2, Funny

      yes, chopping off children's fingers is such a bore.

      chop chop chop
      all day long
      chop chop chop
      while I sing this song

    2. Re:Good Idea, But No. by Eideewt · · Score: 2, Interesting

      It's odd that some people reflexively post anonymously, even when they're being genuinely funny or interesting. It's also odd that I don't have the sense to post AC, even though I'm not at all funny or interesting.

  35. Use a weed whacker. by Darth+Muffin · · Score: 3, Interesting

    Seriously, if you go ahead with this, don't use a regular metal mower blade. Use something like a weed whacker--a nylon string. Coverage is far less and speed is less, but speed shouldn't matter in this application. So what if it has to make 4x as many passes...

    --
    Real programmers use "copy con program.exe"
  36. Fl by krokodil · · Score: 4, Informative

    You should read an excellent book: "Flesh and Machines: How robots will change us". It is written by Rodney Brooks. His company (iRobot) was behind Roomba design. The book explains algorithms used in it.

  37. Hardware Ideas by Eisenfaust · · Score: 5, Informative

    If I was going to do this, I would start here (I've used their products for years).

    http://www.tri-m.com/products/engineering/index. ht ml

    I would use the MZ104 CPU Board. They have a Linux distro you can throw on a DiskOnChip pop that in along with a regular old 64mb laptop SODIMM and you are good to go.

    You can use the IR104 i/o board to provide 20 digital inputs and 20 digital outputs. This should allow you to hook up some simple sensors as well as giving you control capability. You may also need some sort of Analog I/O board, but I would avoid this for cost reasons.

    The MZ104 CPU Board also has an I2C Bus interface with linux driver support. There are a plethera of different sensors available that you can directly read from this simple two wire bus.

    These products are extremely affordable, rugged, low power and small. The entire system can run off of 5VDC. You can even lower the clock rate to save power.

    If you do decide to go along with this, please add a wifi card and a web cam so we can watch it mow in real-time.... (uhhh oh slashdotted lawn mower)

    You could obviously do this with something that had a lot less horse power, like an 8051, HC11 or Z80, but you would have to make up a lot of custom circuitry to get the job done. I like the modular nature of the PC/104 form factor. If you do opt for something with less power, I would definately make sure it has a built-in i2c controller.

    --
    Grrrrr... don't bother me, I'm thinking.
  38. Simulated Prototype as a 4th year project by Roger_Wilco · · Score: 3, Interesting

    I made a simulated prototype of a fast/simple algorithm, which was 100x (IIRC) faster than random wandering in my tests. A bit of information is here.

    It requires that the robot know its position rather accurately, but if it's a hobby you could use differential GPS (which would add too much to the cost of a low-end commercial robot). You might look into localisation via wifi.

  39. Just keep these things in mind by Darth_brooks · · Score: 5, Funny

    points to consider:

    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.

    --
    There are some people that if they don't know, you can't tell 'em.
  40. Robotic Lawn mower may prove to be too difficult by DrDebug · · Score: 2, Funny

    > So, have any Slashdotters done this before? Did you modify an
    > 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... :-)

  41. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  42. Edge sensor by homer_ca · · Score: 2, Informative

    "you will probably want to run a wire round the maximum extents of your lawn and have a hall-effect or similar sensor"

    The commercially available robot lawnmowers use this. Lay the wire around the perimeter of your lawn and around obstacles like flowerbeds. It takes the guesswork out of edge detection.

  43. RFID Perhaps? by (mandos) · · Score: 2, Insightful

    Finally, a use for RFID that the /. crowd could like. You could put a reader in the mower and then put the tags around the edges at strategic points so the mower knows where it is. Then use an old iPaq (you can run Linux on them www.handhelds.org) or a mini-itx board with a little software logic and voila, instant mower. The software could be simple to, just a basic map program plus a series of vectors to tell it where to go. Hell, Logo with that turtle would be able to pull this off. Just some ideas for your mowing enjoyment.

    Then again, a video camera with "grass recognition software" might be more fun. :-p

    Mike Scanlon

  44. Electric sheep by hey! · · Score: 4, Insightful

    That's an interesting idea, but I doubt you could get the grill fine enough to prevent fingers from entering without.

    The underlying problem is the amount of kinetic energy you have in a spinning blade. The less kinetic energy, the safer. A spinning fishline is going to be safer than what amounts to a giant spinning knife.

    Of course the reason you need the kinetic energy is so you can cut a lot of grass very quickly. With a conventional lawn mower, you can probably mow about a square meter or more per second. It cuts down on the drudgery time. But since the author is building a robot, drudgery is not an issue. So why not go slow?

    I am imagining something that is very, very slow. Something that moves slowly from place to place gently cropping a tiny amount of grass at a time. In other words, an electric sheep (with apologies to Phillip K Dick). You'd calibrate the jaw strength so that it is enough to rip up a mouthful of grass easily, but not so strong it would sever a finger. You could get a nasty robot bite, but it wouldn't require a trip to the neurosurgeon.

    I like the sheep idea because it leads off in more interesting directions. I'd think you'd run out of ideas for a robotized conventional mower. With the electric sheep, you can set a number of more interesting goals than having it walk a predetermined path. For starters, you could give your robot sheep a simple vision system so it could perceive the edge of your walk and touch up the edges. What would be interesting is to train it to visually recognize certain objects: it perhaps could recognize common lawn pests like dandelions or plantains and give them an extra close crop. Maybe it could retrieve the paper the paper boy threw onto the lawn and put it on your front porch. Maybe you could teach it to recognize beer cans and throw them in a recycling bin. You could make several of them and have a flock and begin to program them to interact in interesting ways.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  45. talk to these guys first by theycallmeB · · Score: 2, Informative

    these guys work in the guidance and navigation laboratory at IIT, conveniently located down the hall from the wind tunnel lab where I work (hence my sig below). Beware though, designs such as this may inspire some sarcastic and mocking comments from the more machine shops techs who put it together for you.

  46. Aside from Asimov's laws... by unfortunateson · · Score: 2, Funny

    Don't forget to make sure it's not programmed to go back in time and kill your mother. She's not named Sarah Connor, is she?

    --
    Design for Use, not Construction!
  47. last thing i want to do is mow the lawn by jdkane · · Score: 2, Funny
    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.
    ...
    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.

  48. Ummm, sounds like a sheep to me by rben · · Score: 4, Funny

    Hmmm, sheep runs on the grass it eats, nibbles all day and is not particularly noisy. Better still, unless it is a Ram, it's unlikely to chase the neighbors. :)

    --

    -All that is gold does not glitter - Tolkien
    www.ra

    1. Re:Ummm, sounds like a sheep to me by WhiteDeath · · Score: 2, Funny

      just needs a little tweak in the obstacle avoidance circuit :-)

    2. Re:Ummm, sounds like a sheep to me by k.ellsworth · · Score: 5, Funny

      and the sheep's poo make fertilizer for the lawn, so it's a perfect system, sheep trims grass, sheeps digests grass, sheeps return fertilizer to the grass, grass growns better.... and so on

      --
      Putting a windows cd backwards, plays evil messages, but it gets worse, putting it right, installs windows.
    3. Re:Ummm, sounds like a sheep to me by asynchronous13 · · Score: 2, Funny

      it's unlikely to chase the neighbors

      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.

  49. BattleBots by CptKron · · Score: 2, Informative

    Think of your lawnmower as a BattleBot. You've got a drive system (wheels) and a "weapon" (the blade). Okay, it's not the greatest analogy, but we're talking about components of the same caliber, and I know a little bit about this type of robotics.

    Building your mower from scratch would be something fun and geeky and not *too* difficult if you know how to weld and such. If you take this route, consider using battery power for the drive train and a small engine for the blade. I recommend electric power because it is easier to interface with a navigation computer and allows for easy reverse if you get stuck up against an obstacle. You could even use another electric motor for the blade. In any case, a good source of electric motors is NPC Robotics. They also have wheels you could use. I think a remote control system would be neat, even if you don't want to drive it around all the time. You could use it to guide the mower if it's "lost" or as an emergency shutoff from inside the house. A manual override feature would be cool to just drive it around for fun, too. Of course, this makes things expensive. But a neat way to do this would be to use an IFI Robotics Isaac 16. This system includes a radio and transmitter plus a BASIC Stamp computer that is easily programmable and allows the reading of 4 analog inputs and 8 digital inputs (sensors on the mower). This would allow you to have, for example, an "RC startup" button inside your house that would remotely trigger the mower to begin running, then use the programming features for automated mowing. It could be both RC and autonomous, really. With that system, you could use a couple of Victor 883 speed controllers to regulate your drive motors. There's also a spin controller that would be perfect for your blade if that were electric powered. Otherwise, a simple gas engine with a servo on the carburetor throttle would suffice for control of that.

    If you don't choose to go with this (very expensive but neat) RC setup, you could use a much simpler BASIC Stamp. This is the "brain" of the Isaac 16, but minus the radio and PWM signal drivers (for speed controllers, servos, etc.). They run a lot cheaper ($150 for a basic setup) and are still very easy to program (a modified BASIC syntax) but you would have to wire your own interfaces to speed controllers. This can be done, but I have no experience with it. In any case, the BASIC Stamp would allow you to connect various types of sensors that you could use to gather data and then modify your path accordingly. The Stamp is probably a better choice than a Mini-ITX or similar because it is cheap, not overkill :-P and has all the programming tools set up, ready to go, and designed almost specifically for robotic applications.

    So check some of that out. I hope that helps if you're looking to build something from scratch.

    Oh yeah, if you're concerned about powering an electrical system for long enough to mow your lawn, a few 12 volt lead-acid batteries of the type used in motorcycles or smaller car ones will likely suffice. I believe they can deliver around 14 Amp-hours or so.

  50. Here's My Suggestion by telstar · · Score: 2, Funny

    Here's what I'd recommend. It'll cost you about $10 per mow, but it's worlds easier than building your robomower.

  51. Anyone consider... by mikeb39 · · Score: 2, Interesting

    That perhaps leaving a small and valuble robot on your front lawn all day where less-then-respectable people can just grab it and walk away might be a poor idea?

    I suppose you would build a larger version with the blades on the front to guard the smaller robot from would-be thieves though...

    But that probably reintroduces the problem of it killing curious kids by mistake.

  52. Electric sheep - heeerrreee flossie by Suchetha · · Score: 4, Funny

    In other words, an electric sheep

    mmm electric sheep.. now where's my magnetic gloves and kneepads?

    Suchetha

    --

    learn from yesterday, plan for tomorrow, party tonight
    or one out of three ain't bad
  53. Re:On second thought... by BuckaBooBob · · Score: 2, Interesting

    No but one could upload some cool images to be cut into your lawn... Think Lawn Circles :) Hey if you can make it detailed enough.. You might even be able to make a good buck Mowing Things into peoples Lawns liek Happy Birthday ect.. or pictures (if you can get decent shading down pat...

    Could take on a whole new idea.. :) could pay for itself in no time....

    Hmm... I better run to the patent office here :)

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  54. Re:Electric sheep by Tatarize · · Score: 2, Interesting

    Yeah, I'd say slow would be the best way to go. Primary because it opens the door to photovoltonics. You don't want to labor in the hot sun... but for the robot that could be food. I don't think having any grass in the robot is a good idea. It'll clog. But, then a swinging blade out in the open might not go over very well with the laws of robotics. Then there is the issue of transport. I suppose wheels.

    Then again you could always plant a strong spinning laser in the middle of your yard. No moving parts. You could solar charge it. And best of all the fire department is usually pretty nice.

    --

    It is no longer uncommon to be uncommon.
  55. Mine by EvilMidnightBomber · · Score: 4, Interesting

    Pic Started mine about 11 years ago. The mechanical platform was a roboticized Toro 4hp mulcher using a permanent magnet motor driven backwards to generate power for two beefy wheel drive servos and the electronics. Fully autonomous. Narrow beam ultrasound sweeping the forward path for semi-coherent vision. No external environment markers used except where there aren't any objects to range off of for 20 odd feet. You walk it through the lawn once and it makes an internal map of the environment and the path you chose it to follow. Then, just plop it down and hit the start button next time. Works infinitely more efficiently than the commercial attempts at *cough* autonomous algorithms the crux of which is which way to turn after boffing into the perimeter wire or an obstacle. Rev. 2 is going to go battery-powered for safety and you'll have to "show' it where the charging station is. Wish I'd had money to take it commercial.

  56. Re:Electric sheep by mroch · · Score: 2, Insightful

    That's what it would take to reattach a severed digit and still have it movable. Go figure... nerves are part of the nervous system, too!

  57. How about grass-cutting ants? :) by antdude · · Score: 2, Funny

    See here. [grin] ;)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  58. Re:Electric sheep by zuzulo · · Score: 2, Interesting

    As you say, this looks like a great candidate for simple robotics and emergent behavior. Instead of a 'flock of sheep', however, imagine a 'colony' of robotic 'ants' that simply wander around the yard snipping grass blades one at a time to specified height and carrying the cut remnants to the 'ant hill' where a human empties the hopper every so often and the ants recharge themselves.

    Might make a good thesis or senior project for someone.

    --
    "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
  59. Re:Electric sheep by peacefinder · · Score: 2, Interesting

    Seven years ago, I was sitting on a train, on vacation, watching the rolling plains of eastern Germany go by the window, when I thought of something like this.

    What I envisioned then is a little beetle-like walking robot. It would move very slowly, but very persistently. It would have something very like mandibles with something very like a sense of taste, and would keep track where it is by means of a combination of GPS and a mesh network between dozens of them. There were other little details, like a milch-bug with a substantial power plant that the others could "nurse" power from, supplemental solar arrays on their backs, that sort of thing.

    But they weren't for cutting grass... they're for cutting weeds.

    Currently, people plow fields, plant a monoculture, and then use herbicides to selectively kill the non-crop plants. They do this not because it's the best way to grow things, necessarily, but because that's what our technology has supported and made efficient since the invention of the plow.

    But what if a swarm of little robots could sow and tend a field without plowing? They could walk among the crop, taste every plant that they come across, and chop off the ones that don't taste like the crop. Even chew them up into mulch. Gently, persistently, precisely. No soil compaction from heavy tractors. No herbicides, no resistant strains of weeds.

    I thought it was a great little vision. I never have had the gumption to try carrying it off, though, so here it is for anyone who wants it. Just don't patent it, or I'll fish out this comment as prior art. :-)

    --
    With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
  60. Husqvarna by dave_macleod · · Score: 2, Informative

    Have a look at http://www.solarmower.com/tech/frameset.htm Dave Mac

    --
    Any opinion expressed is also that of my employer - another benefit of being self-employed.
  61. Just buy a goat by Zog+The+Undeniable · · Score: 2, Funny

    And no, I'm not going to include a link in this reply, because /. readers tend not to trust URLs with "goat" in them ;-)

    --
    When I am king, you will be first against the wall.
  62. Re:SOLAR POWER by Anonymous Coward · · Score: 5, Funny

    You will need 802.11b to send this data back to your machine, also run tthhttpd on the machine, so you can address it AND access it via the net, I haven't seen a website running off a lawnmower, so that would be geeky.

    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.

  63. Related story by AlecC · · Score: 2, Funny

    Thirty years ago, the parent of a friend wanted to solve the same problem before the days of small computers. He had a nice house by the river, with a big square lawn reaching down to the waters edge. He hammered a stake into the centre of the lawn, tied a rope to the it, and tied the other end to the mower. Jam the mower throttle open, and the mower goes round in ever-decreasing circles as the rope winds round the stake. It works, for a couple of orbits, so he goes into the house to get the camera to get evidence of his cleverness. Unfortunately, the rope provides a neat rocking pressure on the stake guaranteed to maximise its chances of pulling out of the ground. When he comes back with the camera, there is a nice neat mowed line leading to the water's edge, and a pair of mower handles sticking out of the water.

    --
    Consciousness is an illusion caused by an excess of self consciousness.
  64. Even better... by RMH101 · · Score: 2, Informative

    sometimes the low-tech approach is the best.
    Bring on the minisheep!

  65. 1960's Solution.. by adeyadey · · Score: 2, Interesting

    I remember reading an old magazine 60's("Radio Constructor") that featured a solution to this- a guy had a circular lawn & wanted to automatically mow it - how did he do it? Complex electronics? no. He put a large oil drum in the center, and attatched the petrol mower by a long rope with a lenth the radius of the circle, wound around the drum. The mower is started, and as it unwinds mows a spiral pattern - then mows another spiral coming in! Bloke goes and has beer, and comes back just in time to switch the mower off as it hits the center.

    The diameter of the drum should be a bit less than the width of the mowers rotors..

    Or, just buy a goat.. :-)

    --
    "You lied to me! There is a Swansea!"