Build Your Own Soccer-Playing Robot
An anonymous reader writes "This article by a Ph.D student at Shanghai JiaoTong University (SJTU) Research Institute of Robotics describes an RTLinux-powered robot that placed fifth in the most recent RoboCup competition. The robot has two color cameras for visual sensing along with a laser range finder (LRF) for goalkeeper location, and a wireless LAN allows communication among the robots on SJTU's team. The robot's embedded operating system is Red Hat Linux enhanced with the RTLinuxPro real-time extension."
Wouldn't it be better to learn from the team who came first?
Using Red Hat for embedding in a robot application? Sounds like an awful poor choice of tools, if you ask me.
They were experimenting with robot soccer players that ran on Windows, but unfortunately they couldn't get them to run for 90 minutes straight.
No more beer for you tonight. Time to go to sleep and sober up
This message was brought to you by "Lack of Sleep."
Are they going to build robot fans that tear up the town when their team loses?
Could these be used in combat? Just replace the soccer ball with a rocket launcher.
--
Get a Free Mac Mini! See Website for Details.
I remember me and my friend had a day long debate on using Redhat as OS for Bot, we were gonna build on GameCube System and extend for it to search in small places for items. I never won the debate, nor did he. But now I have something to back me up. Just so cool, to see Redhat holding up heavy jobs like that. *smiles* :)
Hey Mod get a clue - Redhat is a Linux Dist,,, That post was clearly on topic
If they built one running linux, the others must run what? Windows or Mac? Or just none at all? I know that Windows can be embedded.
"To be is to do." -Socrates
"To do is to be." -Jean-Paul Sartre
"Do-be-do-be-do." -Frank Sinatra
did it look like a cute, fluffy pinguin? Prolly it would get cute points for that...
I hear predictions about robots taking the World Cup in 2050, and it certainly seems like we're moving that way. Still, I'm holding out for some Cyberball-style action -- that's where it's at.
SNACKS ARE AWESOME
After the robots done performing it's primary objective is the secondary objective becoming a fat, cocaine snorting Hedonismbot?
Now all we gotta do is wait for this thing to score an own goal and it'll get shot at the airport on its way home.
:)
I love soccer fans
You're doing it wrong.
Yeah yeah, robot's playing soccer, neat stuff, runs on linux.. great.. where's the frickin' video of this thing?
I wanna see them brawling and fans rioting! Or at least the stupid black cube 'kicking' the damn ball!
I guess I'm just too lazy to rel=follow the articles, anyone got a link to a vid?
First we got robot soldiers and now we got robot soccer players. What we really need are robotic Mexican soccer announcers:
GMD
watch this
Last time I saw a post about this on Slashdot Vision was boasting they would be able to win the World Cup in 2050... I felt the need to call bullshit on that boast, but for the wrong reason.
The reason I called bullshit originally is because I remember seeing an amazing achievement in robot dexterity in 1998. The Honda prototype, Asimo, slowly, precisely and precariously walk up a few steps without toppling. After seeing that robot hobble up some stairs, my response to a humanoid robot with soccer player dexterity within 45 years was a predictable... Bullshit.
If you were thinking the same thing... Take a look at these pics and vids. They are impressive. They just might have soccer player dexterity by 2050. Without having to worry about getting tired or even slowing down they could pose a major threat (in soccer, put your tinfoil hat back on).
However, I'm still going to call bullshit. Mainly because soccer, unlike chess, deals with full freedom of motion in a 3D field. Computers only recently were able to master chess on a world competition level with intense processing. Chess is played on an 8x8 field, with significant, but limited, branching. The 3D nature of soccer (or even the 2D nature of novice soccer) presents branching that could be arguably higher than that of Go. Combine that with the fact that soccer players aren't going to wait a turn for the computer to "think". This is my new reason for calling bullshit on a Robot 2050 World Cup Champion.
But, damn if those robot control systems aren't impressive. I wouldn't mind eating these words. Robots are cool.
--David
LRFs go for several thousands of dollars currently. Unless you have a lot of cash lying around, I doubt the "build it yourself" robot will have one.
who's workin' on the goalie?
Take a break and check out the chicks. This is what matters.
really? because i can get one for $35.49
It would be robo-hooligans.
All robo-fans had too much motor oil to drink...
:-P
And the World Cup was beginning.
Town Mayor: What happen?
Civil Servant: Our team just lost us the game!
Secretary: We get phone call.
Mayor: What!
Secratary: Main line turn on!
RoboFan: What the hell, gentleman!!
RoboFan: All your town are belong to us.
RoboFan: You are on the way to roboblivion.
Mayor: What you say!!
RoboFan: You have no chance to survive make your time.
RoboFan: Ha Ha Ha Ha...
Mayor: Take off every Electromagnet!
Mayor: You know what you doing.
Mayor: Move 'Electromagnet'.
Mayor: For great justice.
---
In any case, lets just hope future drunk robo-fans arent controlled by skynet.
01000111 01001111 01000001 01001100 00100001 00100001 00100001 00100001 00100001 00100001 (GOAL!!!!!!)
Would you also care to explain why most of us who do not have the knowledge to come 5th cannot learn from them?
"When the only tool you own is a hammer, every problem begins to resemble a nail." - Abraham Maslow (1908-1970)
That's amazing. Years ago kids at school used to call me a robot-playing sucker, and now I'm building my own soccer-playing robot. Who's laughing now? Losers!
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
Until they build a robot that obsesses about its appearance and is embarassingly caught shagging the nanny robot.
They build an expensive robot that indulges in some high frequency snorting to improve its 'off the field' performance.
They build another expensive robot that 'forgets' to turn up for mandatory checks and goes shopping instead.
A robot admits it tried to deliberately damage another robot in a revenge tackle.
Slapper robots are developed which can be 'roasted' by the football robots.
One of the new generation super robots is photographed leaving a brothel populated by pvc wearing granny robots (probably the current robots recycled a few times).
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
Yeah, that deserves to be scored a 4. Even though it has NOTHING TO DO WITH THE ARTICLE!
Jackass motherfuckers.
After all, who's better at fucking up a good thing with some homestyle jihad?
BITCHES!
Can't wait for someone to program a robot so that it can get a red card for smashing another robot... or at least pushing a robot over.
That'll be sooooo cool!!!
Master simple sentences before posting here, please.
We don't like hearing the little people talk.
SCO was disqualified for repeatedly faking injuries for a red card.
__ Someday, but not this morning, I'll finally learn to use the preview button.
Please offer this "PhD student at Shanghai JiaoTong University (SJTU) Research Institute of Robotics" a job teaching in Canada.
robots beating humans is definitely antihammer hammerrevolution.com --;
If you really want to build your own, why not start from a team with open-source software or published robot designs?
RoboRoos - Currently the software release seems to be down, but a friendly email to them would probably fix it.
CMDragons - My team (whee shameless plug). Our complete 2002 software is available (runs on Debian). RedZone robotics is currently selling a robot based on our design.
RoboRoos - These guys have done very well the last couple of years, and have a fair amount of information online as well.
Stuff like this has been happening all over. Last year, half of the competitors in Eurobot were using an RT-linux approach - including the top 4.
Well at least where I come from.
No accident that the organising world body is Called FIFA, the european one EUFA and the English one FA.
Top marks to the person who can tell me what FA stands for !
I for one welcome our new linux embedded overlords
Dude, this is a Chinese Robot! Based on my previous experience with rare chinese hardware it does not have any documentation and it will take you days before finding out how the darn thing is supposed to work. So, I'm still waiting for the violent iron made german robot that plays Rammstein, kicks ass and from time to time wants to take over the world. It's fun, expensive, and well documended (german engineering at it's best!). History will prove me right ;-)
...but your English teacher will prove you wrong.
The grass is always greener on the other side of the light cone.
Seriously, I have no idea why the grandparent post is not Score:5, Funny yet.
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
And the robot goalie? Simply following the ball and capable of accelerating with 50G...
FRA: STFU GTFO
I always thought it mean "Little Rubber Feet".
Why would you bother with either of those OS's anyway? It's not like you need any preemptive multitasking features in such a small application anyway.
The teams would be better off ditching their OS and putting everything in a tight loop on a simple roll your own kernel. The time saved not having to configure the OS and its real time extensions could be instead spent on game logic.
Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
Maradona = Cheating bastard.
Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
See the blue coffee-pot things embedded in the 'first-generation' bots? Those are SICK LADAR range sensors. And they typically cost about $15K a pop.
Build your own my ass.
I work in a major mobile-computing company, and from what I know redhat is a popular embedded linux OEM. They make RedBoot -- an equivalent of lilo for embedded devices, and customized kernels for your devices.
what does this mean for drug testing in soccer? Will they be scanning the robots for P2P applications instead?
Warning: Could be fatal if taken seriously
With no end in site with regards to the NHL lockout, how about creating a hockey playing robot? :)
... but definitively he could pass 5, 6 or 7 english-bots in order to make the second goal.