Monday, April 29, 2013

Robots That Play Baseball??

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. Working code helps other scientists to learn how to implement an artificial brain in computers Tadashi Yamazaki 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 real time, meaning its much faster than other systems. That means the GPU brain is better suited to controlling external hardware, he says.

Tuesday, February 19, 2013

Watch Your Twitter Account

What do Burger King, Jeep, and MTV have in common? They have all been hacked by someone through their twitter accounts Jeep is today's victim, and was struck by having its background image swapped out this afternoon to show a sedan painted with the McDonald's logo and colors. A couple of tweets from the hackers read "#BOOTYGANG #ITHUG" and "We got sold to @Cadillac because we caught our employees doing these in the bathroom =[", with an attached picture of a man holding a bottle of pills. As of 2:02 p.m. ET, the background color had been restored to black, though the hackers' tweets were still in the tweet stream. And as of 2:17 p.m., the handle's main picture -- which had been changed to the Cadillac logo -- had been changed back to a default image. Meanwhile, the Cadillac Twitter account has tweeted that it's not responsible for the hack. McDonald's was also the subject of the hack of the Burger King account yesterday, when the handle's photo was swapped out to an image of the famous Golden Arches. The hackers' tweets were thematically similar to today's on the Jeep page, including one that read, "We caught one of our employees in the bathroom doing this... #soldtomcdonalds #failurewhopper @McDonalds" and included a link to a picture of a man sticking a needle in his arm. Twitter declined to comment further on the Burger King incident, citing privacy and security concerns for individual accounts. I personally dont understand how twitter is allowed to get off here with a no comment. Youre site is being hacked left and right and there is no legitimate end in site. I think that this group already has everyone's information and is slowly deciding who and when to strike.