Robocup Competiton 2003 - Padua, Italy

Ok finally some time to spill some details of what’s been happening :smiley: I’ll start with yesterday (Monday the 7th):

Yesterday we had a difficult day. As posted, we lost our game against the RoboRoos of Australia by a score of 4-0. We had all sorts of problems during that game. There were two major problems that we noticed: Dribbling and vision. The dribbling system seemed to be completely ineffective. Since our game relied on dribbling, we basically were unable to gain possession of the ball. The other problem was vision. At times, our vision system would be unable to determine where the ball or one of the robots is on the field. When this happens, the robots have no idea where to go, and quickly the opponent is able to score.

To the Australians’ credit, their play was outstanding. I was competely impressed on how flawless their play seemed. It was especially impressive that they beat us, considering we can accelerate much faster.

Today, each remaining team played one game against each of the other two teams in their round robin groups. We first played the TPots of singapore at 2pm, who we considered to be the much less difficult team to beat in our group.

Before our games today, the other two teams in our new round robin group (Lucky Star and TPots) played each other. We were preparing for our game at the time and thus did not watch, but we know Lucky Star defeated TPots 10-0.

Our 2pm TPots game turned out to be a tense, bizarre game. For most of the game, the ball would be in a corner of the field, and the TPots would be attempting to jam the ball in between our goalie and the goalpost. This was not effective for two reasons. First, our robot was not giving enough room for the ball to go through. Second, if they touch our goalie, it is a free kick back in the corner for us. They kept on hitting our goalie, thus we kept on getting free kicks. At the time, our free kick algorithm simply kicked the ball out of bounds, thus the TPots would gain possession back, still in a corner of the field. The net result is a game stuck in the same kind of plays over and over. Luckily for us, we managed to score a goal early in the first half, and won the game.

After our lucky win versus the TPots, we were in the dire position of playing Lucky Star at 6pm. As some background, Lucky Star had won all five of its games without giving up a goal. Personally, I considered Lucky Star to be one of the most difficult teams to beat (if not the most difficult) at the competition. Most of our team were prepared to take the loss and be knocked out of the competition before elimination matches. However, I noticed things beginning to look up fifteen minutes before the game began. Our robots were all completely ready, on the playing field, and already tested with AI. In previous games, we always had problems we were scrambling to fix before the game. We were ready, and felt our robots were ready for the challenge – and it would be one. Lucky Star has a great mechanical design, the quickest robots we have played yet, and very good strategy.

The first two minutes of the game went back and forth from one side of the field to the other. After a minute or so, I noticed that our defense was very very strong… Lucky Star was unable to get any open shots on us. This was definately a good sign. Further, our robots were dribbling the ball, and doing it very well. It was clear whatever dribbling problems we had against the RoboRoos were gone. We were easily able to gain possesion at will, and move upfield quickly and effectively.

About 2.5 minutes into play, we were called a penalty for having two defenders in the goal kick, which gives a direct free kick at the goal to the opponent, with only our goalie allowed to attempt to stop it. Typically, this results in a goal. Lucky Star shot at one of our corners, but the goalie was able to read the motion correctly and “dive” left to block the shot. A moral victory for Big Red.

The blocked penalty shot definately gave our robots a bit of confidence, as we completely dominated the game from that point forward. In the first half, we scored four consecutive goals by setting picks, advancing upfield, and strafing around opponents until we had an open shot. Our powerful kick was easily able to bang the ball through any opening for a goal. At the end of the half, however, Big Red was again called for two defenders in the goalbox. This time, Lucky Star scored on the penalty kick, and the half ended with a score of 4-1.

In the second half (after halftime maintenence) our robots were even more impressive. Using the same strategies, the robots scored five more goals, in addition to a spectacular goal that we scored just after time expired. Big Red 9, Lucky Stars 1.

We now advance to the elimination matches along with the FU Fighters (Germany), RoboRoos (Australia), and CMDragons (Carnegie Mellon, PA, USA). We play the FU Fighters tomorrow morning at 11:30, who are equally fast as ourselves, though have much less effective dribblers. On the other hand, the FU Fighters have spectacular strategy and ball control, so it should be a very good match. On a historical note, we have met the FU Fighters in the elimination matches each and every year in Big Red’s history. Should we win, we go on to play the winner of the RoboRoos-CMDragons game. We would love to play either team, since Carnegie Mellon is our local rival, and we lost to the RoboRoos yesterday (and would love to try again). Should we lose, we would play a consolation match against the loser of CM-RoboRoos.

Mechanically, the robots are ready to go for tomorrows game. There was very very little damage incurred during today’s game. I’ll be heading back to the hotel soon to get some sleep before tomorrow’s games.

That’s it for now. Buona notte.

We came in early today to prep the robots for our 11:30am game versus the FU Fighters of Germany. Before our game, the other semifinal match (Carnegie Mellon vs. RoboRoos) took place. The RoboRoos, who beat us in the first round robin, easily defeated Carnegie Mellon 10-0.

Our game was incredibly even matched and tense. The FU Fighters were very fast, and were able to keep up with our robots. Like our last game, we were called for two defenders in the goalbox and the FU Fighters had a penalty kick. Fortunately, they missed. Shortly after, we scored a very slick goal to take the advantage. The game went back and forth, but we never fell behind. 1-0. 1-1. 2-1. 2-2. 3-2. 3-3. 4-3. 4-4. Two of the four goals scored against us were on penalty kicks for two defenders in the goalbox, a problem that has plagued us all competition. At the end of regulation, the score was 4-4. Play continued with two 5-minute sudden-death overtime periods. The first overtime period went without a goal scored. In the second overtime period, however, one of our robots advanced up field, strafed around looking for a shot, found the shot, and nailed it in. Big Red advances to the finals :smiley:

Game 7 (Semifinals):
Big Red 5, FU Fighters 4

We advance to the finals versus the RoboRoos at 3:30pm. Robots are prepped and ready. Hopefully, we have improved our system enough to win versus the RoboRoos since our loss over the weekend.

That’s it for now. Check back later for the result of our championship match :slight_smile: And search the news tomorrow for articles, we’ve got Reuters people following our team closely.

To make a long story short:

Big Red 1, RoboRoos 0 (overtime)

The game was incredibly close. Amazing play by both teams. :smiley:

History: We won our 4th robocup championship in the 5 years our team has existed, only loss in 2001.

That’s it, see you all back in the States!

Congrats to Patrick and the rest of the Cornell team! This is awesome!

I bet that overtime match was exciting… I wonder if Patrick and his teammates ran around the room, slid on the floor and took off their shirts.

Goooooooooaaaal!

Andy B.

patrick,

i have really enjoyed your updates on the competition. sounds like you are having a great time. italy…first…hmmm. i hope you have mentioned us :wink: it would be awesome to have teams from italy, australia and other countries in first!

good luck in the finals. i know y’all can bring it home!

keep us updated.

bonnie
aol im- bjl75

well now that looks dumb…i started that reply when i first got to work this morning and by the time i got back to it THEY WON!

CONGRATS.
b

Awesome job all you guys in italy! Thanks for the updates, Patrick. Another victory will just make our job that much harder next year :wink:

-jeremy

Big congrats to you on your win, sounds like an awesome competition, is there videos anywhere?

Congrats on the win…

If I don’t get into a dream school like MIT or Stanford, I’ll probably be going to my backup of Cornell and doing robocup for the 4 years :slight_smile:

Congratulations on your 4th championship in 5 years and thanks for keeping us updated on the events.

Were you trying to hide in this picture? :wink:

Anyway, congratulations, and welcome back to the states :slight_smile:

Hey everyone,

Thanks for all the messages! I’m finishing my brief tour of Italy up (currently at my last stop of Venice) today and have a long travel day tomorrow all the way back to Ithaca.

Now that I have a little time and need a short break from touring the city (and am only paying 0.13 euro per minute at this internet cafe :eek: ) I’ll post a description of our last game.

Our championship match against the Euro was just like our first against the RoboRoos, only our robots were performing much better due to changes we had made over the prior few days. Both defenses (ours and the australians) were supurb. Due to this, neither team was able to score in the first half. Since the score was still 0-0 at the half, our team opted to flip some dipswitches on all our robots that we had only used once prior in the competition. This put our robots in “turbo mode” and increased our acceleration and max velocity by up to 50%, at the risk of overheating and burning out motors.

Fortunately, we did not burn out any motors. However, we were still unable to penetrate the RoboRoos defense, even with the extra speed. To make matters worse, we received a yellow card for too much hard contact, which was a result of turbo mode. Just a minute or two in the second half, we received a second yellow card for the same reason, resulting in a red card. We were then forced to remove a robot from the field for the rest of the game (including the eventual overtime). Even with one robot down, we had no trouble holding the score at 0-0, and forced overtime.

Overtime began with the same type of play, and we were all very very tense about what would happen. Personally, I was very worried that we would be called for two defenders in the goalbox, which would have resulted in a penalty kick at our goal. Fortunately, as I was pondering our situation, one of our robots named Spartacus gained possession of the ball in the RoboRoos left corner. Spartacus strafed accross the field, clearly taking advantage of turbo mode, and shot the ball up in the air into the right top corner of the goal :smiley: And just like that, we won the game and the championship. Ironically, Spartacus was the robot that gave us the most trouble all year, and our robots were not designed to “chip kick” (kick up into the air). So another mechanical failure of Spartacus worked to our advantage (or at least looked pretty cool) in scoring the goal.

I have videos of all our matches, photos, and more. I will try and get these all up on the internet later this week when I am back in New York.

Patrick :slight_smile: