RoboCup Soccer‏ Nidhi Goel Course: cs575 Instructor: K. V. Bapa Rao.

Slides:



Advertisements
Similar presentations
Intelligent Soccer Team Gustavo Armagno Facundo Benavides Claudia Rostagnol
Advertisements

Lego League and RoboCup mentor Technical committee for RoboCup Dance Computer Science and ICT Teacher, Bury St Edmunds County Upper School, Suffolk.
Hayfield Middle School Health & Physical Education.
1 st Chinese - German Summer School Software development for 4 legged robot soccer competition Zheng Qianyi, Robot and Intelligent System Lab, Tongji University.
CMRoboBits: Creating an Intelligent AIBO Robot Instructors: Prof. Manuela Veloso & Scott Lenser TAs: Douglas Vail & Nick Aiwazian Further Support: Dr.
The AGILO Autonomous Robot Soccer Team: Computational Principles, Experiences, and Perspectives Michael Beetz, Sebastian Buck, Robert Hanek, Thorsten Schmitt,
Robocup ve USARSIM Dr. Muhammet Balcılar. What is RoboCup? an international research and education initiative an attempt to foster AI and intelligent.
RoboCup Junior Gail Chapman Luella High School. RoboCup Junior RoboCup Junior is a project-oriented educational initiative that sponsors local, regional.
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Artificial Intelligence
Designing Motion Patterns to Increase Effectiveness of the Goal Keeper in Robot Soccer David Seibert Faculty Advisor: Dr. Mohan Sridharan Texas Tech University.
Will Androids Dream of Electric Sheep? A Glimpse of Current and Future Developments in Artificial Intelligence Henry Kautz Computer Science & Engineering.
If you have any questions please feel free to interrupt me
Free University of Berlin Institute of Computer Science AI Group.
Pedro Nunes1 Sensor Fusion Applied to the RoboCup Simulation League.
Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
Gerald Steinbauer Institute for Software Technology 1 RoboCup - A Platform for Teaching and Research in Robotics and AI Gerald Steinbauer Institute for.
Final Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
RoboCup: The Robot World Cup Initiative Based on Wikipedia and presentations by Mariya Miteva, Kevin Lam, Paul Marlow.
Humanoids Robotics © 2015 albert-learning.com HUMANOIDS ROBOTICS.
Artificial Intelligence
© 2003 The RoboCup Federation Progress and Research Results In Robot Soccer Professor Peter Stone Trustee, The RoboCup Federation Department of Computer.
Manuela Veloso Somchaya Liemhetcharat. Sensing, Actions, and Communication Robots make decisions based on their sensing: without coordination, two robots.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Institute of Perception, Action and Behaviour (IPAB) Director: Prof. Sethu Vijayakumar.
Teaching with Robotics Professor: Jeffrey Forbes
Current Development & Future Work Workshop Kassel, 20/21 November 2008 Rob Janssen.
Building a Robot Soccer Team David Cohen and Paul Vernaza University of Pennsylvania.
Welcome to our presentation Aibo field localisation ( Woiyl Hammoumi Vladimir Nedovic Bayu Slamet Roberto Valenti February.
REU 2008-Building the First USF Small Size Robot Team Christopher HobbsMentor: Dr. Alfredo Weitzenfeld Department of Computer Science & Engineering Abstract.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Autonomous Multiagent Systems Instructor: Peter Stone.
Vermelding onderdeel organisatie September 12, Intro Multi-Agent Systemen Multi-Agent Systemen Koen Hindriks, Birna van Riemsdijk Man-machine interaction.
1 Intelligent Systems Q: Where to start? A: At the beginning (1940) by Denis Riordan Reference Modern Artificial Intelligence began in the middle of the.
Introduction to Artificial Intelligence. Content Definition of AI Typical AI problems Practical impact of AI Approaches of AI Limits of AI Brief history.
RoboCup: New Scientific and Technical Advancements Enrico Pagello Vice-President of the International RoboCup Federation IAS-Lab Intelligent Autonomous.
How R&N define AI Systems that think like humans Systems that think rationally Systems that act like humans Systems that act rationally humanly vs. rationally.
Robosoccer Team MI20 presents … Supervisors Albert Schoute Mannes Poel Current team members Paul de Groot Roelof Hiddema Mobile Intelligence Twente.
2005 Level IV Design Project SOCCER ROBOTS Michael Hill Nicholas Jones Michael Shanahan Supervisor: Dr Frank Wörnle.
RoboCup Junior July 2-8 th, 2007 Atlanta, Georgia Georgia Institute of Technology.
Artificial intelligence and robots Jacek Malec Department of Computer Science Lund University
Assessing without levels Eileen Marchant
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Humanoid Robots Motivation Humanoid Projects RoboCup Humanoid League Robots  Alpha  RoboSapien  Kondo Personal Robots.
Girls Get IT Recruitment Presentation By Marian Hesse - SWD.
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
Artificial Immune System based Cooperative Strategies for Robot Soccer Competition International Forum on Strategic Technology, p.p , Oct
Algorithmic, Game-theoretic and Logical Foundations
2/8/2005 TEAM: L.A.R.G.E. Slide: 1 LTU AIBO Research Group Alumni Association Support Request Tuesday February 8, 2005.
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
Chapter Ten How Does the Acquisition of Skill Affect Performance?
RoboCup Junior July 2008 Atlanta, Georgia Georgia Institute of Technology.
Oktay Arslan Alex Cunningham Philip Rogers Final Project Propsoal RoboCup Offensive Passing System.
Artificial Intelligence ( AI ) Ahmed Ismail AIT 600 Spring 08.
Introduction to RoboCup Michael Floyd November 3, 2010.
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
CSFRIEBURG 1998 Team Analysis for Middle Size League in RoboCup Jaisudha Purushothaman.
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Aperture Science Team 3 – Robot Soccer ECEn 490. Overview – The Members of our Team Responsible for AI/System Architecture Computer Science experience.
RoboCup: The Robot World Cup Initiative
More with Ch. 2 Ch. 3 Problem Solving Agents
How R&N define AI humanly vs. rationally thinking vs. acting
Chapter 11: Artificial Intelligence
IPAB Research Areas and Strengths
Robot Soccer First Design Review
ARTIFICIAL INTELLIGENCE.
Small Size League Challenge
July 2008 Atlanta, Georgia Georgia Institute of Technology
Artificial Intelligence
(Robotics and Perception)
Presentation transcript:

RoboCup Soccer‏ Nidhi Goel Course: cs575 Instructor: K. V. Bapa Rao

How much intelligence do you need to play soccer? Reconstruction of environment from sensor data Spatial reasoning Being able to select the right motor skill (and parameterize it) in order kick the ball in right direction Strategic thinking and acting Proactive in order to create opportunities Reactive in order to exploit opportunities * Referred presentation slides

Can a robot do these? Understand Simulate its environment Collaborate and compete Display emotions * Referred presentation slides

Power of AI Design of intelligent machines formalization of the notions of intelligence and rational behaviour understanding mechanisms of intelligence interaction of humans and intelligent machines In 1997 a computer, Deep Blue, won a chess match against world champion Kasparov

Chess versus soccer robot Non-SymbolicSymbolicSensor reading DistributedCentralControl IncompleteCompleteInfo accessibility Real timeTurn takingState change DynamicStaticEnvironment SoccerChess * Referred presentation slides

RoboCup Is an international robotics competition founded in 1993 Is an international joint project to promote AI and robotics Is a task for a team of multiple fast-moving robots under a dynamic environment Has goal “ By 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer ”

Cont'd RoboCup focuses in four areas- –RoboCup Rescue home –RoboCupJunior –RoboCup Soccer

RoboCup Rescue Disaster rescue is –one of the most serious issues –involving a large numbers of heterogeneous agents –in a hostile environment. Is divided into two leagues –RoboCup Rescue Robot league –Robocup Rescue Simulation league

Home Aim is to promote the development of robots that will aid humans in everyday life. Participants are given an environment that involves a kitchen, a living room, and possibly more.

RoboCup Junior Is a project-oriented educational initiative –sponsors local and international robotic events –For young students. provides a unique opportunity for – participants with a variety of interests and strengths –work together as a team to achieve a common goal like- Soccer challenge Dance challenge Rescue challenge

RoboCup Soccer Main focus of the RoboCup activities is competitive football. Is divided into the following leagues –Simulation league –Small size robot league –Middle size robot league –Four-legged robot league –Humanoid league

Case Study: Small size Robot league focuses on the problem –intelligent multi-agent cooperation –control in a highly dynamic environment –with a hybrid centralized/distributed system. Two teams of five robots each

Small size robot soccer rules Robot must fit –within an 180mm diameter circle –must be no higher than 15cm Green carpeted field –4.9m long by 3.4m wide –an orange golf ball Robots come in two flavours –local on-board vision sensors –global vision.

Robot Vision Global –Use an overhead camera located 4m above the playing surface –Off-field PC to identify and track the robots as they move around the field Local –have their sensing on robot itself

How soccer playing robots work Two complex processes are involved –Image processing –Strategy and Control Image processing –640x480 images are available –Only 5 colors are there Green field, white lines, orange golf ball, blue / yellow ping-pong balls to identify teams. Additional markers can be used by teams to identify their orientation in images

Image Processing Each image frame is scanned for each color separately Blob Analysis is performed for each color –Identifies regions of connected pixels Additional processing on frame sequence –determines speed and direction of each blob Information is passed on to strategy program

Strategy and Control Decides whether to play offence or defense Where each robot should move Whether to pass or hit directly Decisions based on “Expert Systems” –A long complex list of True-False questions used to decide actions –Based on experiences / perceptions of programmers Decisions passed on to Control System –Involves largely mathematical formulations to calculate trajectories of motion –Decide correct torques in motors/ currents in actuators

RoboCup results

References witworks.html Gl0http:// Gl0http:// Gl0http:// Gl0Demo