1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Scientists Build Baseball-Playing Robot With 100,000-Neuron Fake Brain

Discussion in 'Science & Technology' started by micropage7, Apr 28, 2013.

  1. micropage7

    micropage7

    Joined:
    Mar 26, 2010
    Messages:
    5,817 (3.54/day)
    Thanks Received:
    1,345
    Location:
    Jakarta, Indonesia
    [​IMG]

    If you’ve been to the RoboGames, you’ve seen everything from flame-throwing battlebots to androids that play soccer. But robo-athletes are more than just performers. They’re a path to the future.

    Researchers at the University of Electro-Communications in Tokyo and the Okinawa Institute of Science and Technology have built a small humanoid robot that plays baseball — or something like it. The bot can hold a fan-like bat and take swings at flying plastic balls, and though it may miss at first, it can learn with each new pitch and adjust its swing accordingly. Eventually, it will make contact.

    The robot, you see, is also equipped with an artificial brain. Based on an Nvida graphics processor, or GPU, kinda like the one that renders images on your desktop or laptop, this brain mimics the function of about 100,000 neurons, and using a software platform developed by Nvidia, the scientists have programmed these neurons for the task at hand, as they discussed in a recent paper published in the journal Neural Networks.

    Yes, it’s fun. But through this baseball-playing robot, the scientists also hope to better understand how brains can be recreated with software and hardware — and bring us closer to a world where robots can handle more important tasks on our behalf.

    When a ball is pitched to the robot, an accelerometer at the back of a batting cage records information about the flight of the ball, including its speed, and this data is relayed back to a machine that holds the GPU-powered brain. The brain then crunches this data so that it can determine exactly when the robot should swing. If the scientists change the pitch speed, the robot will relearn the task all over again.

    This is not the first time researchers have modeled a cerebellum to control robots. A team of scientists in Europe, for instance, have used an artificial cerebellum to control a robotic limb. But according to Tadashi Yamazaki, one of the scientists who worked on the project, the baseball-playing robot is the second largest model of its kind and it runs in realtime, meaning its much faster than other systems. That means the GPU brain is better suited to controlling external hardware, he says.

    Just as he did with a previous artificial brain model, Yamazaki plans to release the source code for the system. The whole idea is to push this area of research forward. “Working code helps other scientists to learn how to implement an articial brain in computers,” he says.

    http://www.wired.com/wiredenterprise/2013/04/robot-baseball/
     
  2. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,628 (1.27/day)
    Thanks Received:
    928
    Location:
    Europe/Slovenia
    Now we just have to use those magic batteries they've been promising for ages so it won't hang on wires...
     
  3. AsRock

    AsRock TPU addict

    Joined:
    Jun 23, 2007
    Messages:
    10,905 (4.12/day)
    Thanks Received:
    1,673
    Location:
    US
    Made me think of Terminator and whats after which be AMD robots vs nVidia Robots and intel robots telling the others that a CPU is better than a GPU.

    Tell ya what if it did ever happen i hope ya not a nvidia fan if ya killed by a AMD robot or visa versa and ya friends going on telling other people he was killed by some thing he not a fan of. But i guess 6ya would not be a fan of either but still...
     
  4. Aquinus

    Aquinus Resident Wat-man

    Joined:
    Jan 28, 2012
    Messages:
    6,301 (6.50/day)
    Thanks Received:
    2,092
    Location:
    Concord, NH
    Clearly AMD and Intel robots will have a dance-off to determine which one is better when that time comes. :p
     
  5. cdawall where the hell are my stars

    Joined:
    Jul 23, 2006
    Messages:
    20,684 (6.93/day)
    Thanks Received:
    2,984
    Location:
    some AF base
    And the Intel one will cheat by requiring a proprietary dance off software for the competition making itself look better.
     
  6. KainXS

    KainXS

    Joined:
    Sep 25, 2007
    Messages:
    5,600 (2.19/day)
    Thanks Received:
    501
    01010100 01101000 01100101 00100000 01001001 01101110 01110100 01100101 01101100 00100000 01000011 01010000 01010101 00100000 01110111 01100101 00100000 01110011 01100101 01101100 01101100 00100000 01101001 01110011 00100000 01100010 01100101 01110100 01110100 01100101 01110010 00100000 01110100 01101000 01100001 01101110 00100000 01110100 01101000 01100101 00100000 01000001 01001101 01000100 01100110 01000000 01100111 00100000 01000011 01010000 01010101 00101100 00100000 01101111 01110101 01110010 00100000 01000011 01010000 01010101 00100111 01110011 00100000 01110111 01101001 01101100 01101100 00100000 01100111 01101001 01110110 01100101 00100000 01111001 01101111 01110101 00100000 01101101 01101111 01110010 01100101 00100000 01110000 01101111 01110111 01100101 01110010 00100000 01100001 01101110 01100100 00100000 01110101 01110000 01110100 01101001 01101101 01100101 00100000 01101111 01101110 00100000 01111001 01101111 01110101 01110010 00100000 01100110 01101111 01110010 01110111 01100001 01110010 01100100 00100000 01100001 01110010 01101101 01110011 00100000 01100001 01101110 01100100 00100000 01110100 01110010 01100101 01100001 01100100 01110011 00101110 00100000 01010100 01101000 01100101 00100000 01110000 01110010 01101001 01100011 01100101 00100000 01101101 01101001 01100111 01101000 01110100 00100000 01100011 01101111 01110011 01110100 00100000 01101101 01101111 01110010 01100101 00100000 01100010 01110101 01110100 00100000 01101001 01110100 00100000 01101001 01110011 00100000 01101010 01110101 01110011 01110100 01101001 01100110 01101001 01100101 01100100 00101100 00100000 01100010 01110101 01111001 00100000 01001001 01101110 01110100 01100101 01101100 00101100 00100000 01100010 01110101 01111001 00100000 01001001 01101110 01110100 01100101 01101100 00101100 00100000 01100010 01110101 01111001 00100000 01001001 01101110 01110100 01100101 01101100 00100000 01001110 01101111 01110111 00101110
     
  7. tastegw

    tastegw

    Joined:
    Jan 28, 2009
    Messages:
    312 (0.15/day)
    Thanks Received:
    141
    That's neat and scary at the same time. Robots thinking for themselves, needs to stay as programmed thinking. Indeed this is programmed thinking, so that's why it's neat :)

    But I hope I never see the day of a free thinking robot with unlimited access to the Internet and unlimited range.
     
  8. Beertintedgoggles

    Beertintedgoggles

    Joined:
    Nov 15, 2005
    Messages:
    721 (0.22/day)
    Thanks Received:
    194
    We have them already, they're called children... and they can be quite dangerous when they grow up.
     
    james888 says thanks.
  9. tastegw

    tastegw

    Joined:
    Jan 28, 2009
    Messages:
    312 (0.15/day)
    Thanks Received:
    141
    Lol
     
  10. Morgoth

    Morgoth

    Joined:
    Aug 4, 2007
    Messages:
    3,795 (1.46/day)
    Thanks Received:
    250
    Location:
    Netherlands
    Mini thorium salt reactor built in it :)
     
  11. jgunning

    jgunning

    Joined:
    Jul 4, 2012
    Messages:
    507 (0.62/day)
    Thanks Received:
    154
    Location:
    Australia

    0101011101101000011110010010000001100100011010010110010000100000010010010010000001100010011011110111010001101000011001010111001000100000011000010110001101110100011101010110000101101100011011000111100100100000011101000110000101101011011010010110111001100111001000000111010001101000011001010010000001110100011010010110110101100101001000000111010001101111001000000111011101101111011100100110101100100000011011110111010101110100001000000111011101101000011000010111010000100000011110010110111101110101001000000111001101100001011010010110010000101110011011000110111101101100....:banghead:
     

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page