Slashdot Mirror


Evolving the Wireless Robot

An anonymous reader writes "This article is one of the first to discuss wireless robotics from an integrated approach. It explains the ins and outs of wireless robots: their components, their shortcomings, and how they can interact in a competitive or cooperative team within professional environments. Learn how smarter robots can relieve us of the most tedious -- and dangerous -- tasks."

118 comments

  1. Tedious Tasks by Archangel+Michael · · Score: 5, Funny

    Like reading Slashdot articles on SCO vs IBM? Slashdot Dupes?

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  2. Dangerous? by Anonymous Coward · · Score: 0

    You mean like tripping over phone and ethernet cables?

  3. Re:If this isn't the second post.... by fussman · · Score: 0, Troll

    I guess you'll save that tetanus shot for another day. You got it!

    --
    Support Israeli punk bands. Man Alive.
  4. think a wireless robot... by Anonymous Coward · · Score: 2, Interesting

    ...that could tool around wardriving would be pretty cool.

  5. There also can protect us from.. by cK-Gunslinger · · Score: 0, Offtopic
  6. Dangerous Tasks? by Valiss · · Score: 0, Offtopic

    Like using a p2p so the *IAA doesn't know who I am?

    --

    -Valiss
    1. Re:Dangerous Tasks? by insanecarbonbasedlif · · Score: 1

      Speaking of which, where are all the hackers performing their own Impromptu Backyard Battlebot Tournaments? (IBBT, that's got a ring to it. I could wring your neck for it... then I could kill myself and I'd be a deadringer for you.) I could go for that... people should get together in small groups and build and bash each others creations, making sure to video tape the battles and put them online. Better than TV, I say (plus I have an idea for a rocket propelled hammer on a metal arm that's sure to rock a few cpu's).

      --
      Just because I doubt myself does not mean I find your position compelling.
  7. Think of a Beowulf Cluster of these things! by Anonymous Coward · · Score: 0

    I mean, I wonder if these things run Lunix!

    1. Re:Think of a Beowulf Cluster of these things! by Anonymous Coward · · Score: 0

      Good God man, are they programmed for World Domination???

      Has anyone investigated this particular angle?

    2. Re:Think of a Beowulf Cluster of these things! by usotsuki · · Score: 1

      Not possible unless they are based on Commie 64 hardware.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  8. For all tasks by Faust7 · · Score: 5, Funny

    Learn how smarter robots can relieve us of the most tedious -- and dangerous -- tasks.

    I tell you, if I had a wireless robot, I would never have to use my hand again. Hands. I meant plural. For typing.

    1. Re:For all tasks by lpret · · Score: 1

      The guy who works 3 offices down came to see what was so funny that I was laughing so hard. Good job.

      --
      This is my digital signature. 10011011001
    2. Re:For all tasks by orasio · · Score: 1

      Do you really think its ok to tell everybody that you masterbate while reading /.? Thats pretty sad, don't you think?

      I think its flattering for us, thanks!

  9. Dangerous Tasks? by H0NGK0NGPH00EY · · Score: 2, Funny

    Wireless robots performing dangerous tasks? You mean like competing in death matches inside "the box?" Hmm...

    --
    Do not read this sig.
  10. ok, if they want my money here's how: by newsdee · · Score: 5, Funny

    Make me miniature RF-controlled mechas, controlled by a PC, so that I can have a real-life table-top equivalent to Battlechess and Carnage Hearts (PS1). Of course, they should repair themselves, I don't want to have to clean up and glue them together after every match. :-)

    If they're under $100, I'll buy more than one. Under $50, I'll buy a lot. Under $10, I'll buy tons. :-)

    Ok time to stop dreaming. :-)

    1. Re:ok, if they want my money here's how: by burns210 · · Score: 2, Funny

      you want self repairing remote controlled robots, the size of which must fit on your table, that are strong enough to battle against each other, all by being controlled by wireless internet via your home pc... and you want this for under 10 dollars?

      I think I heard of a guy you should talk to... something about ocean-front property in arizona, or somesuch thing. :)

    2. Re:ok, if they want my money here's how: by tomhudson · · Score: 3, Interesting
      ... and you want this for under 10 dollars? </quote;>

      Sounds inevitable. Give it time.

      1. Cell phones used to cost 1/4 the price of a new car, now they give them away
      2. Individual transistors are cheaper than staples (cimpare the cost of a meg or ram and a meg of staples).
      3. A 32-inch color tv costs less today than a 12-inch black and white a couple decades ago
      4. 3 years ago a dvd burner was $5,000.00. Now they're $200.
      5. vcrs used to cost over a grand. Now you can buy a dvd/mp3 player for $50.00
      6. The original 1-speed pc cd player was $700.00, now you can get 52x for $20, or a combo dvd player and cd-rewriter for $39.99
      7. 17 monitors used to cost almost $2,000, now they're about a tenth of that
      8. The original sound blaster was $200, for mono 8-bit sound. Now you get 5-channel sound free on your mobo
      9. 5 years ago, 10mbit nics were still $100.00. Again, 100mbit are now free w. your mobo
      10. 4-meg video cards used to cost $500.00. Now, 32/64 meg free w. your mobo.
      11. Ten years ago, a gig of hd space was $1,000.00 - now it's a buck
      12. 20 years ago, 64K of ram cost $100.00. Today that gets you a gig.
      13. The first electronic watches were $100.00 (with the ugly red led display) - now they're given away with all sorts of things like magazine subscriptions, etc.
      14. 300-dpi laser printers were a couple of grand, not a couple of hundred.
      15. 300-dpi canners were $3000 10 years ago. 9600 dpi scanners are $50.00 today
      16. Today's sub-$500 box can do more than multi-million-dollar computer sites 20 years ago
      Sure, it might cost a lot NOW, but, like everything electronic, the price will drop by several orders of magnitude. So, $10,000.00 today will probably cost $10.00 in a decade.
  11. No pictures, no interest. by Anonymous Coward · · Score: 0

    I want to see cool robots like Asimo doing cool stuff like surfing. If you can't provide pictures of this nature then don't bother me with these boring stories. MmmK?

  12. Re:They also can protect us from.. by Anonymous Coward · · Score: 0

    egad! there==they

    Pak Chooie Unf!

  13. Re:If this isn't the second post.... by Anonymous Coward · · Score: 0

    please do; and stop posting just to get a post in.

  14. Been around for years by Wyatt+Earp · · Score: 5, Insightful

    There have been wireless robots for decades in the form of missiles.

    Sure the first generation cruise missiles and guided missiles were dumb, pointed in a direction or steered by a wire but ever since Sidewinder they've gotten pretty danged smart.

    DARPA and the DoD came very close to a roaming missile in the Tacit Rainbow program in the 1980s and theres been work on missiles which carrier smaller missiles.

    I understand that this piece is focused on ground robots but alot of what the writer is talking about has already been done with missiles.

    Air to Air and Surface to Air seem to be the most advanced when it comes to fuzzy logic and self-guidence in a variety of situations.

    1. Re:Been around for years by bulletproof+troll · · Score: 3, Funny

      Uh... We all know that missiles' ranges are limited because they're hooked by Cat5 to silos.

    2. Re:Been around for years by 4doorGL · · Score: 1

      I would definitely classify this as a dangerous task us humans don't want to do. Good lookin' out!

    3. Re:Been around for years by SuperBanana · · Score: 3, Informative

      Sure the first generation cruise missiles and guided missiles were dumb, pointed in a direction or steered by a wire

      Um...one of the first cruise missles(the AGM-86) used radar-based terrain profile matching. It was neither "dumb", "pointed in a direction" or "steered by a wire". Think that last one through-how the hell do you guide a cruise missile(speeds 500+ mph, range, 1000's of miles) by WIRE?(answer: you don't. Some TORPEDOES have wire-guidance.) The system was incredibly accurate, and capable of flying VERY low and VERY fast, making the missile virtually impossible to stop.

      The standard cruise missile was later upgraded to include inertial navigation and self-correcting features(missle could correct its flightpath mid-flight based on available data), and then GPS was added very recently. For the last 10 years or so, it's been the Tomahawk we all know and love, great for reining shit down on your enemy from thousands of miles away, even from underwater. Nah, that's not cowardly at all :-)

    4. Re:Been around for years by Wyatt+Earp · · Score: 4, Informative

      Actually the first generation of cruise missiles were the Nazi V-1 and it's American, British and Soviet offshoots which were quite dumb.

      Then we had things like Snark, Navaho and Regulus which had star trackers and spark-plug guidence systems but which were also dumb.

      The AGM-86 series of GLCM. SLCM and ALCM were smarter, but they are not autonomous but they do have some logic built in when you get to the BGM 109 Tomahawk TASM.

      The Tomahawk is about the third or fourth generation of cruise missile the US has produced.

      The first Nazi anti-ship missiles were wire guided as are the TOW series of American missiles, the Sagger Russian missiles and the HOT European weapons.

  15. Re:This should be third post by Anonymous Coward · · Score: 0

    That's pretty cool. I wonder if google directory has a category for wireless robots. *fires up Mozilla*

  16. Security by Kallahar · · Score: 3, Funny

    "Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities."

    Brilliant, I say.

    Kallahar

    1. Re:Security by exp(pi*sqrt(163)) · · Score: 1

      Why only quote one "pitfall"? You've ignored the other 90% which I assure you are just as brilliant!

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    2. Re:Security by lpret · · Score: 1
      Solution: Install safeguards to counter these vulnerabilities."

      I've always wondered why IT people don't just do this to stop hackers.

      --
      This is my digital signature. 10011011001
    3. Re:Security by Anonymous Coward · · Score: 0

      >> Solution: Install safeguards to counter these vulnerabilities.

      Like what? Little tin helmets?

  17. Fluff piece by gpinzone · · Score: 3, Insightful

    This is a fluff piece on robots by IBM to sell their wireless networking solutions. Nothing to see here folks.

  18. If American Cinema has tought me anything... by Telastyn · · Score: 2, Funny

    It's that evolving robots and humanity don't mix!

  19. expectations by geekmetal · · Score: 3, Insightful
    Pitfall 5: User Expectations. Users sometimes unrealistically expect that robots can make decisions. Solution: Educate users on what robots can do (learning tasks and motions) and cannot do (reasoning and making decisions).

    User Expectations. The double-edged sword

    --
    There are two kinds of egotists: 1) Those who admit it 2) The rest of us
    1. Re:expectations by Anonymous Coward · · Score: 0

      Great! Just what I needed for my Windows development guide:

      Pitfall 5: Developer Expectations. Developers sometimes unrealistically expect that users can make decisions. Solution: Educate developers on what users can do (learning tasks and motions) and cannot do (reasoning and making decisions).

  20. Radio Shack by Anonymous Coward · · Score: 1, Funny

    Radio Shack sells wireless/radio controlled robots for $19.95. I use mine to roam the halls with a wireless X-10 camera. Skirt cam is online!!! Just be careful to shield your eyes when it runs into that fat chick down in accounting. I don't know if she doesn't wear underwear or if she does and it is simply lost in those huge rolls of fat but, which ever it is, it is grosser than most men can stand!!!!!

  21. I have never read such crap in my life by exp(pi*sqrt(163)) · · Score: 5, Insightful
    Check out this stuff:

    Defeat the defects...here are some ways you can overcome the pitfalls

    Pitfall 1: Vibration. Many robots vibrate due to their fast motors. Vibration can cause a robot to move from its designated location and not perform its task successfully. Solution: Test the robot for stability and reliability and change parts when necessary.

    Since when is vibration a big problem? Printers, scanners and all sorts of other devices have vibrating motors and can still work accurately at over 1000dpi. They can also be damn quiet.

    Pitfall 2: Overload. A robot can overload when it underutilizes tasks with respect to its speed. Solution: Change the design to properly balance out the tasks and the speeds needed to perform those tasks.

    Uh!?? You have to be a moron to make a robot that can't handle underutilization. Come on! Is this article a spoof?

    Pitfall 3: Development. Using C and C++ to program your robot might cause problems with arrays and pointers. Solution: Use Ada to help you apply software-engineering principles and better track the progress in each life cycle stage, from concept to deployment. (See "Using Ada-Based Robotics to Teach Computer Science" in Resources.)

    Use Ada? This isn't for real. Here's news for you: your OS was probably written in C and does it blow up all the time. Even XP is stable these days and it has millions of lines of C. What in heaven's name are you talking about?

    Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities.

    You must be one of those overpaid consultants. We're under threat from terrorism. Hey! Easy! Just install safeguards doh!

    Pitfall 5: User Expectations. Users sometimes unrealistically expect that robots can make decisions. Solution: Educate users on what robots can do (learning tasks and motions) and cannot do (reasoning and making decisions).

    Er? Is this a robotics problem? Sounds like a marketing problem to me.

    Pitfall 6: Viruses. PCs that are wirelessly communicating with robots might contain viruses. Solution: Install anti-virus programs and present security awareness programs for programmers and users.

    See 4 above.

    Pitfall 7: Dimensions. The mouse can only provide two-dimensional positioning for a three-dimensional robot. Solution: Use a program that lets you create and view a three-dimensional robot or a game of robots in progress.

    And a keyboard lets you type only at a certain speed. Solution: invent a faster input method. Wow! Can I get paid to write articles like this.

    Pitfall 8: Batteries. Battery power can wear off and slow down, for example, the speed of the arm and the agility of its fingers. It can cause the fingers to accidentally drop an egg, creating a mess on the floor. Solution: Implement power management software that can sound an alert when the robot reaches a low power level; redesign the robot to lengthen the battery life; or switch to better-grade batteries.

    Batteries can run out? You don't say. And the way to deal with it is do design the robot so the battery lasts longer? Wow! Never thought of that one!

    Pitfall 9: Analog to Digital Conversion. When using wireless technology for robot communication, human agents and external objects are impacted by the technological limitations in converting analog inputs into digital outputs. For instance, the conversion process can distort soft sounds in voice recognition (analog "hear" converted to digital "held"). Solution: Take advantage of conversions not significantly affected by technological limitations.

    Now you're really making stuff up. I'm not even going to comment. I think a 5 year old wrote this

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    1. Re:I have never read such crap in my life by bih · · Score: 1

      I don't know whether to mod this post insightful or bloody obvious. This article did indeed blow, hard.

    2. Re:I have never read such crap in my life by elpapacito · · Score: 2, Funny

      Today we learned that
      1) Yes, you can spot the obvious
      2) Yes, you know better than him/her yet you're paid a lot less (?) or not paid at all.
      3) Yes, you spent 5 minutes of your life realizing all of that, writing it down and giving in out for free to slashdot, which is proof prooved you're not slimy so you can't be a consultant (or not slimy enough, given today standard of BSitting)

    3. Re:I have never read such crap in my life by Vivieus · · Score: 1

      Now that I read your comments, I realize how that article is outdated and low leveled. I mean, if I had to write a paper about 'bots, I'd have the decency to find real papers discussing the matter. I studied marketing (sue me?) and honestly, I'd rate that a poor grade, even for a novice, because that's just wind trying to convice a brick-wall-thick-when-it-comes-to-technicalities reader. Besides, there are prototypes of robots that are autonomous, so, minus part changing/upkeeping, the robots can repower themselves, help each others, avoid dangers (watch out for these humans in the laboratory!), and don't even require a wireless connection, since, duh, they have algorithms that do that, and well. I think the only think they don't have is voice recognition, but then I only know about one laboratory; for all I know, some lab could well have a prototype that also detects sounds and can respond to them.

      --
      ___
      *insert sig here*
    4. Re:I have never read such crap in my life by exp(pi*sqrt(163)) · · Score: 1

      (1) Yes, unlike most readers of /.
      (2) I'm paid a lot more than him/her, I'm pretty sure of that
      , but I have to work for my money (3) Cut and paste, silly. I didn't actually type much myself.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  22. Bah by Anonymous Coward · · Score: 0

    I want to see a Beowulf cluster of Beowulf clusters. Then by Gawd you'd have something.

  23. the most tedious -- and dangerous -- tasks by darth_MALL · · Score: 5, Funny

    Like starring in a movie with Steve Gutenberg?

  24. Ode to C by GillBates0 · · Score: 1, Funny
    Pitfall 3: Development. Using C and C++ to program your robot might cause problems with arrays and pointers. Solution: Use Ada to help you apply software-engineering principles and better track the progress in each life cycle stage, from concept to deployment.


    May your signals all trap
    May your references be bounded
    All memory aligned
    Floats to ints rounded

    Remember ...

    Non-zero is true
    ++ adds one \
    Arrays start with zero and,
    NULL is for none

    For octal, use zero
    0x means hex
    = will set
    == means test

    use -> for a pointer
    a dot if its not
    ? : is confusing
    use them a lot

    a.out is your program
    there's no U in foobar
    and, char (*(*x())[])() is
    a function returning a pointer
    to an array of pointers to
    functions returning char


    http://www.netfunny.com/rhf/jokes/90q2/ode.html

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  25. Re:This should be third post by Anonymous Coward · · Score: 0

    Let's see. It's been ~12 minutes since you said "*fires up Mozilla*". Has it made it past the splash screen or is it still drawing the interface?

  26. Re:we are the robots by Anonymous Coward · · Score: 0

    We are programmed just to do, exactly what you want us to.

    doodle oodle doot, doot doot (doot doot doot-doot)

  27. This tells me nothing by bih · · Score: 4, Interesting
    This article was full of fluff and contained little or no real information:
    Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities.
    Pitfall 6: Viruses. PCs that are wirelessly communicating with robots might contain viruses. Solution: Install anti-virus programs and present security awareness programs for programmers and users.

    The article could easily have been written by an undergrad just finishing an introductory course in artificial intelligence or robotics. I'm a bit dissapointed that it was posted on Slashdot at all.
  28. The evolving Slashdot thread. by Anonymous Coward · · Score: 0

    I'll wager that this thread about evolving robots, evolves into a slam fest of Michael bashing.

    Yea, it is a sucker bet. Afterall, we are talking about Michael, eh?

  29. Robot Pitfalls by SimHacker · · Score: 2, Funny
    Pitfall 9: Analog to Digital Conversion. When using wireless technology for robot communication, human agents and external objects are impacted by the technological limitations in converting analog inputs into digital outputs. For instance, the conversion process can distort soft sounds in voice recognition (analog "hear" converted to digital "held"). Solution: Take advantage of conversions not significantly affected by technological limitations.
    Alternate Solution: Poke the human agent's eyes out with a sharp stick, to mask the impact of the bandwidth limitations of wireless technology on the analog human visual input system.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  30. Article Text by stratjakt · · Score: 5, Funny

    Hi, this site is all about robots, REAL robotS. This site is awesome. My name is Robert and I can't stop thinking about robots. These guys are cool; and by cool, I mean totally sweet.

    Facts:

    1. robots are mammals.

    2. robots fight ALL the time.

    3. The purpose of the robot is to flip out and kill people.

    Testimonial:

    robots can kill anyone they want! robots cut off heads ALL the time and don't even think twice about it. These guys are so crazy and awesome that they flip out ALL the time. I heard that there was this robot who was eating at a diner. And when some dude dropped a spoon the robot killed the whole town. My friend Mark said that he saw a robot totally uppercut some kid just because the kid opened a window.

    And that's what I call REAL Ultimate Power!!!!!!!!!!!!!!!!!!

    If you don't believe that robots have REAL Ultimate Power you better get a life right now or they will chop your head off!!! It's an easy choice, if you ask me.

    robots are sooooooooooo sweet that I want to crap my pants. I can't believe it sometimes, but I feel it inside my heart. These guys are totally awesome and that's a fact. robots are fast, smooth, cool, strong, powerful, and sweet. I can't wait to start yoga next year. I love robots with all of my body (including my pee pee).

    Q and A:.

    Q: Why is everyone so obsessed about robots?

    A: robots are the ultimate paradox. On the one hand they don't give a crap, but on the other hand, robots are very careful and precise.

    Q: I heard that robots are always cruel or mean. What's their problem?

    A: Whoever told you that is a total liar. Just like other mammals, robots can be mean OR totally awesome.

    Q: What do robots do when they're not cutting off heads or flipping out?

    A: Most of their free time is spent flying, but sometime they stab. (Ask Mark if you don't believe me.)

    It's close enough to the article text - trust me.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:Article Text by ENOENT · · Score: 0

      Awesome. Somebody rate this up.

      --
      That's "Mr. Soulless Automaton" to you, Bub.
  31. I have a wireless robot. by mrklin · · Score: 3, Funny

    Otherwise known as my boss.

  32. Autonomous Robots by Vivieus · · Score: 2, Informative

    I had to work some about A.I. last year and I went across this site here Most might be in French though. I know there are several universities in France that do such research, and in North America too. I'll admit I'm quite curious about how it will evolve in the next years.

    --
    ___
    *insert sig here*
  33. Re:This should be third post by Anonymous Coward · · Score: 0

    It crashed so it'll be about 20 more minutes :(

  34. Re:This should be third post by bulletproof+troll · · Score: 0

    well i switched back to internet explorer, and after the .63 second wait i was at google and found no such category

  35. This could be fun. by tevenson · · Score: 1

    So, if I can teach it a repetative motion task it can do it? That should be great assuming I always put my laundry in the same place at the end of the day, the dishes on my counter and my vacuum in the same corner.

  36. hey by newsdee · · Score: 1

    if the property is under $10, why not... ;-)

  37. I thought it waas great! by teamhasnoi · · Score: 1
    My scores have never been higher since I got my wireless robot to play Atari Pitfall for me! Onwards to Tetris!!

    Thanks Slashdot!!!

    P.S. Does anyone read these submissions, or is it done by wireless robots?

  38. Re:This should be third post by Anonymous Coward · · Score: 0

    Anothr win for Open Sorce!!!!!!1

  39. Best troll ever by mao+che+minh · · Score: 0, Offtopic

    You win.

  40. Say It Ain't So by kc0dxh · · Score: 1

    We are wirelessly networked robots. Your tasks will be assimilated.

    --

    --- "1.21 Jigawatts!" -Doc

  41. So do bomb sqad unions claim... by geekee · · Score: 2, Funny

    that these robots are taking away their jobs. Re:"Learn how smarter robots can relieve us of the most tedious -- and dangerous -- tasks" :-)

    --
    Vote for Pedro
  42. Re:Patch #1: by Anonymous Coward · · Score: 0

    I need diffs!!!

  43. Re:rock on by Anonymous Coward · · Score: 0

    Nay. Either you're new here or you intentionally forget The Wipo Troll. Truly a troll among men.

  44. I seen the prezza by ExEleven · · Score: 1

    You suckers all have to read it, I was at the Linux Users Victoria meeting and seen it.

    Its a good article and it is definatly worth reading, but if you want to know it just points out that SCO are whores. If you want proof read the article!

  45. Tedious, marketing article by Chad+E+Dirks · · Score: 1

    Was this anything more than a marketing article intended to suggest (in market-speak) that the technologies behind the quality consumer-level products of IBM and associates will be an integral part of existing new robotics technologies? Oh, and wireless(tm)! Wireless!

    Wireless!

    Do you want to hear me say "wireless" again? Because "robot" and "wireless" are really cool words!

    Did you notice that specific products of IBM and associates were mentioned several times as potential solutions? I hardly think that we need an article to realize that wireless transfer of data may have a role in future autonomous robotics developments. We certainly do not need an article to suggest specific IBM and associates products which might be used.

    That wireless transfer of data will be used is not where the technology is most or even significantly lacking; much less do the particular IBM and associates products mentioned contribute in any meaningful way to solving existing robotics technology limitations and problems.

    Perhaps there is more worthwhile content in the linked resources.

  46. I couldn't agree more by Chad+E+Dirks · · Score: 1

    It was as if the article was written as part of a 6th grade science project.

    It had less depth than even a newspaper article on the subject might.

  47. IT is crap.. however... by mindstrm · · Score: 1

    the language things is very true. You don't think industrial robots are programmed in C, do you? Yes, the operating systems on some of the controllers might be.. but when it comes to coding the actual behavior, it's done in one of several languages that would probably not be well suited to operating system design.

  48. If by undergrad you mean.... by Chad+E+Dirks · · Score: 1

    ...a dopey 6th grader for a science fair project.

    Yes!

  49. tiny cars by poptones · · Score: 2, Insightful
    Exactly. And "connnected to the internet" means nothing today - you can buy a PIC and do it the hard way or you can buy an FPGA and put PIC, wireless NIC and who-knows-what-else all on the same die. There's the entire "brain" of a battle-mech. Now just make some durable actuators and bodies cast of PVC for durability...

    If someone had said five years ago they collected radio control cars that are the size of the Hot Wheels I used to push around in the dirt thirty years ago, I'd have thought they were nuts. If they said these tiny R/C racers cost less than the slots I used to race twenty years ago I'd have been certain they were nuts. The one thing certain about the future is its uncertainty.

  50. Pitfall: The walkthrough and strategy guide by teamhasnoi · · Score: 2, Funny
    Pitfall is an exciting game by Sierra! Here we discuss the different levels in the game and how best to navigate the obstacles to get the power-up and win the game!

    Pitfall 1: Vibration. Many robots vibrate due to their fast motors. Vibration can cause a robot to move from its designated location and not perform its task successfully. Solution: Test the robot for stability and reliability and change parts when necessary.

    This is an easy level.

    Pitfall 2: Overload. A robot can overload when it underutilizes tasks with respect to its speed. Solution: Change the design to properly balance out the tasks and the speeds needed to perform those tasks.
    Slightly more difficult. Watch those barrels!

    Pitfall 3: Development. Using C and C++ to program your robot might cause problems with arrays and pointers. Solution: Use Ada to help you apply software-engineering principles and better track the progress in each life cycle stage, from concept to deployment.
    Easy if you keep a calculator nearby.

    Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities.
    Tough level, but liberal use of your Mountain Dew weapon will make short work of the Hackers. Secret level: Mom's Basement - many power-ups here!

    Pitfall 5: User Expectations. Users sometimes unrealistically expect that robots can make decisions. Solution: Educate users on what robots can do (learning tasks and motions) and cannot do (reasoning and making decisions).
    Very Difficult. Users are unpridictible, and can make trouble for you. Avoid Users.

    Pitfall 6: Viruses. PCs that are wirelessly communicating with robots might contain viruses. Solution: Install anti-virus programs and present security awareness programs for programmers and users.
    Easy. Viruses are overrated, and usually accompanied by FUD. Shoot the FUD, and the Viruses will flee. The Linux bomb helps on this level.

    Pitfall 7: Dimensions. The mouse can only provide two-dimensional positioning for a three-dimensional robot. Solution: Use a program that lets you create and view a three-dimensional robot or a game of robots in progress.
    Medium Difficulty. The robots will attack and steal your medicine if you make a noise in the Robot Game Room. Sneak above them on the ledge. Watch for an ambush from behind.

    Pitfall 8: Batteries. Battery power can wear off and slow down, for example, the speed of the arm and the agility of its fingers. It can cause the fingers to accidentally drop an egg, creating a mess on the floor. Solution: Implement power management software that can sound an alert when the robot reaches a low power level; redesign the robot to lengthen the battery life; or switch to better-grade batteries.
    Difficult. Batteries are the key to winning Pitfall: Overload. Collect as many as you can, and when they are exhausted, be sure to drop them off in a hazardous waste receptacle. A Power Adapter can help in this situation.

    Pitfall 9: Analog to Digital Conversion. When using wireless technology for robot communication, human agents and external objects are impacted by the technological limitations in converting analog inputs into digital outputs. For instance, the conversion process can distort soft sounds in voice recognition (analog "hear" converted to digital "held"). Solution: Take advantage of conversions not significantly affected by technological limitations.
    Difficult. Dodging ones and zeros you must make your way to the output. If caught and questioned, use buzzwords and the guards will fall asleep, allowing escape. You're almost there!

    Pitfall 10: Bandwidth. Bandwidth problems during wireless transmissions might cause a sensor, say vision, to produce jittery outputs. Solution: Optimize bandwidths so the human eye cannot notice the jittering.
    Amazing

    1. Re:Pitfall: The walkthrough and strategy guide by lpricci49 · · Score: 1

      Consider Pitfall 1 to 10 as trivial. The real problem is common sense "AI". Computers can play chess 40 moves ahead, but can not figgure out how to tie a knot.

      I have been watching some smart guys at MIT work for a couple of years now at just trying to make a group of wireless robots 'look' at something. You can see the MIT Robot stuff off a link from this page:

      http://www.appliedembeddedlinux.net/linux_applic at ions.asp?P=SD&I=RBT

    2. Re:Pitfall: The walkthrough and strategy guide by Anonymous Coward · · Score: 0

      >> can not figure out how to tie a knot.

      Considering my abilities with ties, AI has then reached human level.

      >> some smart guys at MIT work for a couple of years now at just trying to make a group of wireless robots 'look' at something.

      Just show them one of those cute female robots. And no, Jetsons Rosie wont do.

  51. Yeah sound's easy by Stonent1 · · Score: 4, Funny

    Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities.

    If it were truly that easy, there would be no hackers. It sounds like a movie solution.
    "The bad guy is hacking us!"
    "Enable safeguards!"
    "He's backing out sir! It's working!"

  52. Comment removed by account_deleted · · Score: 0

    Comment removed based on user account deletion

  53. rotation by poptones · · Score: 1
    Pitfall 7: Dimensions. The mouse can only provide two-dimensional positioning for a three-dimensional robot. Solution: Use a program that lets you create and view a three-dimensional robot or a game of robots in progress.

    And a keyboard lets you type only at a certain speed. Solution: invent a faster input method. Wow! Can I get paid to write articles like this.

    Actually, this is a problem that should have been solved by now. Yes, ball mice can only do two axis - but "camera mice" today cost what.. 20 bucks? And they're USB so there's no need for legacy support. We COULD have x,y and z-axis rotation right now if one of these manufacturers would just think a little. Logitech, MS - doesn't matter to me, I would just really, really like to have bettter control of 3D models, and using today's devices it would cost absolutely nothing beyond the NRE to impliment it.

    1. Re:rotation by Anonymous Coward · · Score: 0

      Or what about a gyroscop based mouse that you can move in the air wow!!! Gee I wish I could buy one
      I think the reason for not everyone having one is that they don''t need one.

    2. Re:rotation by Laur · · Score: 1

      I have no idea what you mean by "camera mice," can you post a link? A quick glance at the mouse on my desk provides a simple solution for 3D navigation, the ball (x, y) and the scroll wheel (z). It seems that the scroll wheel would be a logical interface for a third dimension.

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
  54. Wire Guided Missiles by Wyatt+Earp · · Score: 3, Interesting

    There are of course no wire guided cruise missiles but there are a large number of wire guided missile with fairly good range.

    BGM-71 / M-220 Tube-launched, Optically tracked, Wire-guided missile (TOW) was the standard US helicopter mounted anti-tank weapon from the early 1970s through the 1990s for the Marine Corps and through the mid to late 80s for the Army. It is still the standard truck or tank mounted ATGM for the Army and Marines. It carries 3700 meters of control wire for command input.

    Euromissile HOT is the standard EU helicopter mounted ATGM. It carries 4000 meters of control wire for command input.

    Euromissile Milan is the standard EU guided manpack ATGM. It carries 2000 meters of control wire for command input.

    AT-5 Spandrel was the most advanced Soviet wire-guided ATGM from the late 70s on. It carries 4000 meters of control wire for command input.

    All of these missiles exceed 600 mph during thier flight

  55. Article is All Fluff! by asackett · · Score: 1

    The referenced article is 100% fluff. It's purely crap, too. The current state of the art is NOT the stuff of television's battling shoeboxes, as the author seems to envision it.

    --

    Warning: This signature may offend some viewers.

  56. Interrupt that wireless robot! RTOS by f1ipf10p · · Score: 1

    A real time operating system is of great use in robotics.

    I am actively working toward the completion of several autonomous systems.

    RTEMS (by OAR) is available as well as RTLinux (by FSMLabs) for those interested in developing robotics software using GPL. Big boys buy vxWorks or something from WindRiver (Asimo by Honda).

    --
    ~8^]
  57. Groids by Anonymous Coward · · Score: 0

    "Learn how smarter robots can relieve us of the most tedious -- and dangerous -- tasks."

    I thought that is what negroids were for. You know, niggers.

  58. I do! by Anonymous Coward · · Score: 0

    Dont troll, please.

    In time, at the proper age, youll learn these jokes are just what one needs after a hard days work.

    Again, think twice, measure your words and refrain from asking silly questions.

    Allow others to breathe.

  59. Or... by Anonymous Coward · · Score: 0

    We are little Borg.

    Prepare to be... wow... youre too big to be assimilated! Mummy!

  60. All good points However: by AmericanInKiev · · Score: 1

    Without subtracting at all from these advantages of scale, why do we not see more in the way of growth for practical robots?

    For example, once it was clear that a dot matrix color printer was "the thing". HP and others created a superior solution in a matter of years.

    I would suggest that a printer is no more a complicated project than a useful robot such as irobots vacuum cleaner.

    But it seems to me that robots are so task specific that it's difficult to create economies of scale - a computer on the other hand can do many different things without being constructed differently - likewise a printer etc . . .

    What will the killer robot application do? It seems split between really difficult things like navigating a distant planet, dangerous things like mine clearing, or tedious things like vacuuming a room.

    The question might be - how do we raise the standard of living by the introduction of a mass produced robot?

    It occurs to me that a. dangerous jobs don't affect the quality of life very much - and the dark side of automatic lawn mowers is unemployment of the unemployable.

    Robots don't suffer from high technical costs - the advancement of robotics is mired in social issues.

    1. Re:All good points However: by tomhudson · · Score: 1
      Nice points, but part of your response just begs for this:

      You wrote:

      What will the killer robot application do?
      It will kill. So there goes Asimov's 3 laws of robotics.
  61. Which leads us to really nifty idea, which is: by Anonymous Coward · · Score: 0

    >> And "connnected to the internet" means nothing today

    >> There's the entire "brain" of a battle-mech.

    Yep.

    Distributed computing.

    Search for Extra-Terrestrial Intelligence.
    Search for Robotic Intelligence.

    Latency. :-(

    Another protocol with better pings? (a company already sells this)

    >> The one thing certain about the future is its uncertainty.

    Actually...

  62. Beware: Flawed, incomplete article by Anonymous Coward · · Score: 1, Interesting

    This article is extremely flawed, has typos, major omissions, and should not be used as a serious reference. Wireless robots are in use now, with the iRobot Packbot series as the best known from it's deployment in the Middle East though other DARPA robots use wireless as well. Wireless robots were used at the World Trade Center, with one robot lost due to comms dropout. The Predator and Global Hawk are "wireless" robots, too; they provide some insight into the bandwidth management problems, loss of connectivity, and other real issues.So there's good information to be had, but it's out there not in this article. Oh yes, the real Behavior-Based Robotics book is by Ron Arkin and is a classic, somewhat like Stroustrup only for mobile roboticists.

  63. Wow... by Anonymous Coward · · Score: 0

    The article sounds like it was written by a wireless AI robot. Oh well, it's a start I suppose.

  64. purpose of robots by Anonymous Coward · · Score: 0

    3. The purpose of the robot is to flip out and kill people.

    No, silly, the purpose of robots is to protect people and shove grandmothers down the stairs.

  65. blah by Anonymous Coward · · Score: 0

    Using C and C++ to program your robot might cause problems with arrays and pointers.
    Using a keyboard to write your article might cause problems if you don't know what you're talking about.

  66. The atricle gives a clue... by Mr2cents · · Score: 1

    I don't think the author had linux in mind when he wrote the article:

    Pitfall 4: Security. Hackers can exploit a robot's vulnerabilities and turn it into a weapon or completely disable it. Solution: Install safeguards to counter these vulnerabilities.

    Pitfall 6: Viruses. PCs that are wirelessly communicating with robots might contain viruses. Solution: Install anti-virus programs and present security awareness programs for programmers and users.


    In general, I think the article isn't worth much, I mean, when I read this:

    Pitfall 3: Development. Using C and C++ to program your robot might cause problems with arrays and pointers. Solution: Use Ada to help you apply software-engineering principles and better track the progress in each life cycle stage, from concept to deployment. (See "Using Ada-Based Robotics to Teach Computer Science" in Resources.)


    What the f*ck? How about this "pitfall" then?
    Pitfall x: Using Notepad to edit your Ada code can be really annoying. Solution: Use a real editor, like vim.

    This guy is pushing his personal preference in a non-related article. Why Ada? Why not Java? Or perl? What has Ada to do with robotics?

    --
    "It's too bad that stupidity isn't painful." - Anton LaVey
  67. original? by tomzyk · · Score: 1

    OK, I know I've read something like this before, but I think it was about ninjas. Where'd this originally come from?

    --
    Karma: NaN
    1. Re:original? by naasking · · Score: 1

      http://www.realultimatepower.net/

  68. Re:This should be third post by Anonymous Coward · · Score: 0

    At least, for now, IE is allowing you access to Google. That may not be the case in the near future. Enjoy it while you can.

    Have a nice day!

  69. camera mice by poptones · · Score: 1

    How do you think castrated mice do their thing? Modern "optical mice" employ a crude camera to track motion. If they can track x and y translation, it makes sense they could also be made to track rotation.