The RoboCup Soccer Simulator

Size: px
Start display at page:

Download "The RoboCup Soccer Simulator"

Transcription

1 Short presentation At the University of the Basque Country - Computer Science Faculty - TAIA (German Rigau) 1 Richard Hertel: KIT University of the State of Baden-Württemberg and National Large-scale Research Center of the Helmholtz Association Técnicas Avanzadas de la Inteligencia Artificial

2 Introduction Description is a research and educational tool for multi-agent systems and artificial intelligence. It enables for two teams of 11 simulated autonomous robotic players to play soccer (football). Two versions: RoboCup 2D Soccer Simulation RoboCup 3D Soccer Simulation 2 Richard Hertel:

3 2D version 3 Richard Hertel:

4 3D version 4 Richard Hertel:

5 The different simulators 2D Soccer Simulator First version of the server finished 1995 Most soccer rules are implemented Teams using advanced strategies and teamwork Focused on artificial inteligence 3D Soccer Simulator First version of the server released end of 2003 Simulating real robots Current robot model based on Nao robot More focused on robotics than AI Basic problems of stability 5 Richard Hertel:

6 Nao robot 6 Richard Hertel:

7 His rendered brother 7 Richard Hertel:

8 Architecture Three main components: Soccerserver Soccermonitor Agents/Clients The server Receives commands from the clients Simulates movements of players and ball Sends (noisy) sensor information to the clients Controls the game according to rules 8 Richard Hertel:

9 Architecture The clients Communicate via UDP/IP Can be implemented in any language on any platform Each client controls only one player Communication between clients is restricted Receive (noisy) sensor information from the server Send commands to the server The monitor Is not necessary for a game, but you won t see it without Allows a human referee to execute some commands 9 Richard Hertel:

10 Personal experience General experience Server and monitor can be found at sourcefourge For windows there exist working executables On another page I found a working client example The client Written in Java Could be started in and outside of Eclipse Very simple behavior Some hundred lines of code 10 Richard Hertel:

11 Personal experience 11 Richard Hertel:

12 Conclusion Short summary Research and educational tool Easy to understand Complex to master Client/Server architecture Heterogenous agents with restricted communication Possible to try out different AI technics 12 Richard Hertel:

Programa ROBOT CA ICARSC 2015. 08:00 09:00 10:00 11:00 12:00 13:00 Lunch 14:00 15:00 16:00 17:00 18:00 19:00 Dinner 20:00 21:00 22:00 23:00

Programa ROBOT CA ICARSC 2015. 08:00 09:00 10:00 11:00 12:00 13:00 Lunch 14:00 15:00 16:00 17:00 18:00 19:00 Dinner 20:00 21:00 22:00 23:00 Major Teams Arrivals and Training Major Teams Arrivals and Training Social Program Major Competitions Arrivals and Training Arrivals and Training Major and Competitions Major and Competitions Major and

More information

FC Portugal 2007 2D Simulation Team Description Paper

FC Portugal 2007 2D Simulation Team Description Paper FC Portugal 2007 2D Simulation Team Description Paper Luís Paulo Reis 1,3, Nuno Lau 2,4, Luís Mota 1,3 lpreis@fe.up.pt, lau@det.ua.pt, luís.mota@iscte.pt 1 FEUP Faculty of Engineering of the University

More information

Bowdoin Computer Science

Bowdoin Computer Science Bowdoin Science What is computer science, what are its applications in other disciplines, and its impact in society? 101: Introduction to CS Pre-requisites: none Assumes no prior knowledge of programming

More information

Fabio Previtali. Personal Details Fabio Previtali

Fabio Previtali. Personal Details Fabio Previtali Fabio Previtali Ph.D Student in Engineering in Computer Science at Sapienza University of Rome +39 3895123378 previtali@dis.uniroma1.it Name Personal Details Fabio Previtali Date of Birth 28th August 1986

More information

Dutch Nao Team. Team Description for Robocup 2012 - Mexico City, Mexico http://www.dutchnaoteam.nl. January 11, 2012

Dutch Nao Team. Team Description for Robocup 2012 - Mexico City, Mexico http://www.dutchnaoteam.nl. January 11, 2012 Dutch Nao Team Team Description for Robocup 2012 - Mexico City, Mexico http://www.dutchnaoteam.nl January 11, 2012 Duncan ten Velthuis 1, Camiel Verschoor, Auke Wiggers 2 Michael Cabot, Anna Keune, Sander

More information

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum Diane J. Cook and Lawrence B. Holder Department of Computer Science and Engineering Box 19015 University of Texas at Arlington

More information

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang

More information

Internet of Things and Cloud Computing

Internet of Things and Cloud Computing Internet of Things and Cloud Computing 2014; 2(1): 1-5 Published online May 30, 2014 (http://www.sciencepublishinggroup.com/j/iotcc) doi: 10.11648/j.iotcc.20140201.11 A method to increase the computing

More information

ROBOTIKY V BUDÚCNOSTI

ROBOTIKY V BUDÚCNOSTI INTERNATIONAL SCIENTIFIC CONFERENCE IN LOOK DAYS 2011 13. 14. OCTOBER 2011 AULA MAXIMA, TECHNICAL UNIVERSITY OF KOŠICE SLOVAKIA ZÁKLADNÝ KONCEPT IT A ZNALOSTNÉHO MANAŽMENTU PRE OBLASŤ ROBOTIKY V BUDÚCNOSTI

More information

CURRICULUM VITAE EDUCATION:

CURRICULUM VITAE EDUCATION: CURRICULUM VITAE Jose Antonio Lozano Computer Science and Software Development / Game and Simulation Programming Program Chair 1902 N. Loop 499 Harlingen, TX 78550 Computer Sciences Building Office Phone:

More information

ASSOCIATE IN ARTS DEGREE-60 UNITS

ASSOCIATE IN ARTS DEGREE-60 UNITS + A Course of Study for a Major in Computer Science A.A. Degree & Certificate Programs The field of computer science leads to a variety of careers that all require core computer science skills. These skills

More information

Design of Intelligent Robotics. René van de Molengraft December, 6th, 2010

Design of Intelligent Robotics. René van de Molengraft December, 6th, 2010 Design of Intelligent Robotics René van de Molengraft December, 6th, 2010 Theme Health: Care and Cure 11-12-2009 PAGE 2 Mission Help elderly people to stay in their homes Improve quality of surgery for

More information

RoboCup Soccer Server

RoboCup Soccer Server Users Manual RoboCup Soccer Server for Soccer Server Version 7.07 and later Mao Chen, Klaus Dorer, Ehsan Foroughi, Fredrik Heintz, ZhanXiang Huang, Spiros Kapetanakis, Kostas Kostiadis, Johan Kummeneje,

More information

RoboCup Returns to the US at Georgia Tech!

RoboCup Returns to the US at Georgia Tech! RoboCup Returns to the US at Georgia Tech! h hat is RoboCup? RoboCup is an annual competition and scientific conference. Georgia Tech is pleased to host the 11th annual RoboCup Championship. RoboCup fosters

More information

A very short story about autonomous robots

A very short story about autonomous robots A very short story about autonomous robots By Gerald Steinbauer*, Roland Koholka** and Wolfgang Maass + * Institute for Theoretical Computer Science Technische Universitaet Graz Inffeldgasse 16b, A-8010

More information

Dutch Nao Team. Team Description for Robocup 2012 - Mexico City, Mexico

Dutch Nao Team. Team Description for Robocup 2012 - Mexico City, Mexico Dutch Nao Team Team Description for Robocup 2012 - Mexico City, Mexico Camiel Verschoor, Duncan ten Velthuis, Auke Wiggers, Michael Cabot, Anna Keune, Sander Nugteren, Hendrik van Egmond, Hessel van der

More information

A Client-Server Computational Tool for Integrated Artificial. Intelligence Curriculum

A Client-Server Computational Tool for Integrated Artificial. Intelligence Curriculum A Client-Server Computational Tool for Integrated Artificial Intelligence Curriculum Lawrence B. Holder and Diane J. Cook Department of Computer Science and Engineering University of Texas at Arlington

More information

Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs

Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core computer

More information

Gliders2014: Dynamic Tactics with Voronoi Diagrams

Gliders2014: Dynamic Tactics with Voronoi Diagrams Gliders2014: Dynamic Tactics with Voronoi Diagrams Mikhail Prokopenko, Peter Wang, and Oliver Obst CSIRO Computational Informatics, Statistical Learning PO Box 76, Epping, NSW 1710, Australia email: mikhail.prokopenko@csiro.au

More information

ROBOTICS CONTESTS AND COMPUTER SCIENCE AND ENGINEERING EDUCATION

ROBOTICS CONTESTS AND COMPUTER SCIENCE AND ENGINEERING EDUCATION ROBOTICS CONTESTS AND COMPUTER SCIENCE AND ENGINEERING EDUCATION Chan Jin Chung 1 and Lisa Anneberg 2 Abstract - Autonomous robotics systems encompass the rich nature of integrated systems that includes

More information

Steinbuch Centre for Computing (SCC) The Information Technology Centre of KIT

Steinbuch Centre for Computing (SCC) The Information Technology Centre of KIT Steinbuch Centre for Computing (SCC) The Information Technology Centre of KIT SCIENTIFIC COMPUTING, HPC AND GRIDS KIT the cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)

More information

Computer Science Introduction

Computer Science Introduction Computer Science Introduction Computer science (CS) is the scientific and practical approach to computation and its applications. CS is a fast-moving field that brings together many disciplines, including

More information

Cloud Computing for Agent-based Traffic Management Systems

Cloud Computing for Agent-based Traffic Management Systems Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion

More information

Prof. Dr. Raul Rojas FU Berlin. Learning and Control for Autonomous Robots

Prof. Dr. Raul Rojas FU Berlin. Learning and Control for Autonomous Robots Prof. Dr. Raul Rojas FU Berlin Learning and Control for Autonomous Robots Embodied Intelligence: A new Paradigm for AI - Intelligence needs a body: mechanics - Computer vision in real time - Artificial

More information

An experience for teaching humanoid robotics in computer engineering studies

An experience for teaching humanoid robotics in computer engineering studies An experience for teaching humanoid robotics in computer engineering studies Martin Mellado Instituto de Automática e Informática Industrial Universidad Politécnica de Valencia Camino de Vera s/n 46022

More information

Curriculum Reform in Computing in Spain

Curriculum Reform in Computing in Spain Curriculum Reform in Computing in Spain Sergio Luján Mora Deparment of Software and Computing Systems Content Introduction Computing Disciplines i Computer Engineering Computer Science Information Systems

More information

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional

More information

Smart Data Innovation Lab (SDIL)

Smart Data Innovation Lab (SDIL) Smart Data Innovation Lab (SDIL) Accelerating Data driven Innovation NESSI Summit May 27, 2014 Prof. Dr.-Ing. Michael Beigl Department of Informatics KIT University of the State of Baden-Wuerttemberg and

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Overview of a Game Engine What is a Game Engine? (Really) Technical description of game: A Soft real-time interactive agent-based computer simulation A game

More information

Project Development Plan

Project Development Plan Project Development Plan Roverwerx A.R.M. IRP Santa Clara University Richard Rasay 1 TABLE OF CONTENTS Introduction 1 Software Design.3 Robot-Side Application.5 Client-Side Application.7 Current Status

More information

Solutions for energy efficient buildings and cities

Solutions for energy efficient buildings and cities Solutions for energy efficient buildings and cities M.Sc Preslava Krahtova Research associate Institut for Information Management in Engineering (IMI) www.kit.edu Outline Short presentation at KIT Research

More information

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core

More information

A CASE Tool for Robot Behavior Development

A CASE Tool for Robot Behavior Development A CASE Tool for Robot Behavior Development A. Topalidou-Kyniazopoulou 1, N. I. Spanoudakis 2, and M. G. Lagoudakis 1 1 Department of ECE, Technical University of Crete, 73100, Chania, Greece atopalidou@isc.tuc.gr,

More information

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences 1121-1122 In the Name Of Allah, the Most Beneficent, the Most Merciful Imam Mohammad Ibn Saud Islamic University Department of Computer Sciences Program Description of Master of Science in Computer Sciences

More information

Participating in Autonomous Robot Competitions: Experiences from a Robot Soccer Team

Participating in Autonomous Robot Competitions: Experiences from a Robot Soccer Team Participating in Autonomous Robot Competitions: Experiences from a Robot Soccer Team Martin Lauer Institute of Measurement and Control University of Karlsruhe lauer@mrt.uka.de Martin Riedmiller Institute

More information

Synthesizing Adaptive Navigational Robot Behaviours Using a Hybrid Fuzzy A* Approach

Synthesizing Adaptive Navigational Robot Behaviours Using a Hybrid Fuzzy A* Approach Synthesizing Adaptive Navigational Robot Behaviours Using a Hybrid Fuzzy A* Approach Antony P. Gerdelan 1 and Napoleon H. Reyes, Ph.D. 2 1 Computer Science, Institute of Information and Mathematical Sciences,

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study f COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require ce

More information

Using a Virtual Environment to Test a Mobile App for the Ambient Assisted Living

Using a Virtual Environment to Test a Mobile App for the Ambient Assisted Living Using a Virtual Environment to Test a Mobile App for the Ambient Assisted Living Paolo Calvaresi 1, Aldo Franco Dragoni 1, Matteo Pierdicca 1, Davide Calvaresi 2, Paolo Sernani 1 1 Università Politecnica

More information

Cloud Computing mit mathematischen Anwendungen

Cloud Computing mit mathematischen Anwendungen Cloud Computing mit mathematischen Anwendungen Dr. habil. Marcel Kunze Engineering Mathematics and Computing Lab (EMCL) Institut für Angewandte und Numerische Mathematik IV Karlsruhe Institute of Technology

More information

Instrumental Properties of Social Testbeds

Instrumental Properties of Social Testbeds The Eighth Conference on Artificial General Intelligence, Berlin, 22-25 July 2015 Instrumental Properties of Social Testbeds Javier Insa-Cabrera José Hernández-Orallo Dep. de Sistemes Informàtics i Computació,

More information

SoccerCode: A Game System for Introductory Programming Courses in Computer Science

SoccerCode: A Game System for Introductory Programming Courses in Computer Science , October 19-21, 2011, San Francisco, USA SoccerCode: A Game System for Introductory Programming Courses in Computer Science Minghao Wang, Xiaolin Hu Abstract How to attract students interests in order

More information

Rules for the IEEE Very Small Competition Version 1.0

Rules for the IEEE Very Small Competition Version 1.0 7th LATIN AMERICAN IEEE STUDENT ROBOTICS COMPETITION Joint with JRI 2008 (Brazilian Intelligent Robotic Journey) and SBIA 2008 (19 th Brazilian Symposium on Artificial Intelligence) Rules for the IEEE

More information

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala SOFTWARE ENGINEER Video Game Engineering is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions),

More information

Alexander Repenning. Project Portfolio

Alexander Repenning. Project Portfolio Alexander Repenning Project Portfolio Repenning s research and teaching interests revolve around the goal of empowering end-users by combining human skills with computer affordances. How can information

More information

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci 1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks

More information

Predictive Act-R (PACT-R)

Predictive Act-R (PACT-R) Predictive Act-R (PACT-R) Using A Physics Engine and Simulation for Physical Prediction in a Cognitive Architecture David Pentecost¹, Charlotte Sennersten², Robert Ollington¹, Craig A. Lindley², Byeong

More information

Mobile App Design Project #1 Java Boot Camp: Design Model for Chutes and Ladders Board Game

Mobile App Design Project #1 Java Boot Camp: Design Model for Chutes and Ladders Board Game Mobile App Design Project #1 Java Boot Camp: Design Model for Chutes and Ladders Board Game Directions: In mobile Applications the Control Model View model works to divide the work within an application.

More information

Orange Unified School District Video Game Design II Year Course

Orange Unified School District Video Game Design II Year Course Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced

More information

Optimization Approach for the Development of Humanoid Robots Behaviors

Optimization Approach for the Development of Humanoid Robots Behaviors Optimization Approach for the Development of Humanoid Robots Behaviors Luis Cruz 1,5, Luis Paulo Reis 1,4, Nuno Lau 2,6, Armando Sousa 3,5 1 LIACC - Artificial Intelligence and Computer Science Lab., Univ.

More information

Cloud Computing and Advanced Relationship Analytics

Cloud Computing and Advanced Relationship Analytics Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 brian.clark@objectivity.com

More information

PEDRO SEQUEIRA CURRICULUM VITAE

PEDRO SEQUEIRA CURRICULUM VITAE PEDRO SEQUEIRA CURRICULUM VITAE IST Taguspark - Av. Prof. Cavaco Silva, 2.N.9-15 2744-016 Porto Salvo, Portugal +351 214 233 508 pedro.sequeira@gaips.inesc- id.pt SUMMARY I am a post- doctoral associate

More information

Evolving Team Darwin United

Evolving Team Darwin United Evolving Team Darwin United David Andre and Astro Teller dandre@cs.berkeley.edu astro@cs.cmu.edu University of California at Berkeley, Berkeley, CA, 94720-1776 Carnegie Mellon University, Pittsburgh PA

More information

Yu-Han Chang. USC Information Sciences Institute 4676 Admiralty Way (617) 678-2486 Marina del Rey, CA 90292

Yu-Han Chang. USC Information Sciences Institute 4676 Admiralty Way (617) 678-2486 Marina del Rey, CA 90292 Yu-Han Chang USC Information Sciences Institute ychang@isi.edu 4676 Admiralty Way (617) 678-2486 Marina del Rey, CA 90292 Research Interests My research centers on learning in rich multi-agent environments.

More information

Distributed Systems. Outline. What is a Distributed System?

Distributed Systems. Outline. What is a Distributed System? Distributed Systems 1-1 Outline What is a Distributed System? Examples of Distributed Systems Distributed System Requirements in Distributed System 1-2 What is a Distributed System? 1-3 1 What is a Distributed

More information

Chapter 2: Intelligent Agents

Chapter 2: Intelligent Agents Chapter 2: Intelligent Agents Outline Last class, introduced AI and rational agent Today s class, focus on intelligent agents Agent and environments Nature of environments influences agent design Basic

More information

Head of Laboratory at National Research University Higher School of Economics andrey.u@gmail.com

Head of Laboratory at National Research University Higher School of Economics andrey.u@gmail.com Andrey Ustyuzhanin Head of Laboratory at National Research University Higher School of Economics andrey.u@gmail.com Summary Researcher, data scientist, software developer. Has extensive experience working

More information

Autonomic computing system for selfmanagement of Machine-to-Machine networks

Autonomic computing system for selfmanagement of Machine-to-Machine networks Self-IoT 2012, September 17th 2012, San Jose, California, USA in conjunction with ICAC 2012 Autonomic computing system for selfmanagement of Machine-to-Machine networks Mahdi BEN ALAYA, Salma MATOUSSI,Thierry

More information

Simulation Platform for Performance Test for Robots and Human Operations

Simulation Platform for Performance Test for Robots and Human Operations Robot-Human Teamwork in Dynamic Adverse Environment: Papers from the 2011 AAAI Fall Symposium (FS-11-05) Simulation Platform for Performance Test for Robots and Human Operations Masaru Shimizu and Tomoichi

More information

Máté Wolfram Dipl.-Ing.

Máté Wolfram Dipl.-Ing. Máté Wolfram Dipl.-Ing. Steyrergasse 142/2 A-8010 Graz +43 650 6283 555 mate.wolfram@gmail.com mate.wolfram.or.at Birthday: May 17th, 1985 Education 07/2011 Diplomingenieur (Dipl.-Ing.) - equivalent to

More information

Self-organized Multi-agent System for Service Management in the Next Generation Networks

Self-organized Multi-agent System for Service Management in the Next Generation Networks PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 18-24, 2011 Self-organized Multi-agent System for Service Management in the Next Generation Networks Mario Kusek

More information

[Type text] Week. National summer training program on. Big Data & Hadoop. Why big data & Hadoop is important?

[Type text] Week. National summer training program on. Big Data & Hadoop. Why big data & Hadoop is important? 1 Week National summer training program on Big Data & Hadoop Why big data & Hadoop is important? Highlights of Big Data & Hadoop Implement a Hadoop Project Learn to write Complex MapReduce programs Perform

More information

ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS NETWORKS USING AGLETS

ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS NETWORKS USING AGLETS ANNALS OF THE FACULTY OF ENGINEERING HUNEDOARA 2006, Tome IV, Fascicole 1, (ISSN 1584 2665) FACULTY OF ENGINEERING HUNEDOARA, 5, REVOLUTIEI, 331128, HUNEDOARA ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS

More information

Team Description for RoboCup 2013 in Eindhoven, the Netherlands

Team Description for RoboCup 2013 in Eindhoven, the Netherlands Team Description for RoboCup 2013 in Eindhoven, the Netherlands Patrick de Kok, Nicolò Girardi, Amogh Gudi, Chiel Kooijman, Georgios Methenitis, Sebastien Negrijn, Nikolaas Steenbergen, Duncan ten Velthuis,

More information

PARTNER PROGRAM GUIDE

PARTNER PROGRAM GUIDE PARTNER PROGRAM GUIDE Table of Contents Application Process... 3 The Hat Trick Initiative... 4 Annual Coaching Education Training... 4 Our Staff and Coaches are Selectively Chosen... 5 Local Support for

More information

PARTNER PROGRAM GUIDE 2015

PARTNER PROGRAM GUIDE 2015 PARTNER PROGRAM GUIDE 2015 Application Process... 2 The Hat Trick Initiative.. 3 Annual Coaching Education Training 3 Our Staff and Coaches are Selectively Chosen.. 4 Local Support for the Coaches Across

More information

UNIVERSITY OF MUMBAI DECLARATION OF REVALUATION MARKS OF INDIVIDUAL SUBJECTS FACULTY OF ENGINEERING, 2ND HALF' 2013

UNIVERSITY OF MUMBAI DECLARATION OF REVALUATION MARKS OF INDIVIDUAL SUBJECTS FACULTY OF ENGINEERING, 2ND HALF' 2013 Page 1 of 17 UNIVERSITY OF MUMBAI DECLARATION OF REVALUATION MARKS OF INDIVIDUAL SUBJECTS FACULTY OF ENGINEERING, 2ND HALF' 2013 SR. NO. EXAMINATIONS NAME OF THE SUBJECTS SEAT NO. MARKS AFTER REVALUATION

More information

Action Selection via Learning Behavior Patterns in Multi-Robot Domains

Action Selection via Learning Behavior Patterns in Multi-Robot Domains Action Selection via Learning Behavior Patterns in Multi-Robot Domains Can Erdogan Manuela Veloso Computer Science Department, Carnegie Mellon University Pittsburgh, PA 15213-3890, U.S.A. Abstract The

More information

2IOE0 Interactive Intelligent Systems

2IOE0 Interactive Intelligent Systems 2IOE0 Interactive Intelligent Systems Erik de Vink, Huub van de Wetering TU/e 2015-2016 Erik de Vink, Huub van de Wetering (TU/e) 2IOE0 Interactive Intelligent Systems 2015-2016 1 / 19 Introduction Course

More information

Energy research at KIT

Energy research at KIT Energy research at KIT 25. October 2011 2 nd Workshop of Dr.-Ing. Joachim U. Knebel, Chief Science Officer Bereich 4 KIT University of the State of Baden-Wuerttemberg and National Research Center of the

More information

An Interactive Learning System in Elementary Schools

An Interactive Learning System in Elementary Schools 20 An Interactive Learning System in Elementary Schools Masaaki Tanaka, Tokuro Matsuo, Takayuki Ito, Tadachika Ozono, Toramatsu Shintani Graduate School of Engineering, Nagoya Institute of Technology,

More information

An Organizational Model for Designing Adaptive Multiagent Systems

An Organizational Model for Designing Adaptive Multiagent Systems An Organizational Model for Designing Adaptive Multiagent Systems Scott A. DeLoach Eric Matson Multiagent and Cooperative Robotics Laboratory Department of Computing and Information Sciences, Kansas State

More information

ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME

ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME Rubén Parma *, Wilmer Pereira + y Juan Rada # Departamento de Sistemas, Avda. Las Industrias, Núcleo Obelisco Universidad Centro Occidental

More information

A FORMALIZATION FOR MULTI-AGENT DECISION SUPPORT IN COOPERATIVE ENVIRONMENTS. A FRAMEWORK FOR SITUATED AGENTS. Salvador IBARRA MARTÍNEZ

A FORMALIZATION FOR MULTI-AGENT DECISION SUPPORT IN COOPERATIVE ENVIRONMENTS. A FRAMEWORK FOR SITUATED AGENTS. Salvador IBARRA MARTÍNEZ A FORMALIZATION FOR MULTI-AGENT DECISION SUPPORT IN COOPERATIVE ENVIRONMENTS. A FRAMEWORK FOR SITUATED AGENTS Salvador IBARRA MARTÍNEZ ISBN: 978-84-691-5827-2 Dipòsit legal: GI-1069-2008 A Formalization

More information

How To Get A Computer Engineering Degree

How To Get A Computer Engineering Degree COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME

More information

COMPONENTS in a database environment

COMPONENTS in a database environment COMPONENTS in a database environment DATA data is integrated and shared by many users. a database is a representation of a collection of related data. underlying principles: hierarchical, network, relational

More information

MSc Programme Intelligent Adaptive Systems (IAS)

MSc Programme Intelligent Adaptive Systems (IAS) Faculty of Mathematics, Informatics and Natural Sciences Department of Informatics UHH Fachbereich Informatik Vogt-Koelln-Str. 30 D-22527 Hamburg MSc Programme Intelligent Adaptive Systems (IAS) Web: http://www.master-intelligent-adaptive-systems.com/

More information

Ad Hoc Autonomous Agent Teams: Collaboration without Pre-Coordination

Ad Hoc Autonomous Agent Teams: Collaboration without Pre-Coordination Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence (AAAI-10) Ad Hoc Autonomous Agent Teams: Collaboration without Pre-Coordination Peter Stone U. of Texas at Austin pstone@cs.utexas.edu

More information

A Platform for Trading Agent Competition

A Platform for Trading Agent Competition A Platform for Trading Agent Competition Dongmo Zhang and Chun Gao Intelligent Systems Laboratory University of Western Sydney Australia Outline 1 Trading Agent Competition 2 Market Design Game 3 Strategic

More information

About the Studio. Outsourcing Offer May 9 th, 2016 2/10. About the Studio. Artificial Intelligence. Backend and Networking.

About the Studio. Outsourcing Offer May 9 th, 2016 2/10. About the Studio. Artificial Intelligence. Backend and Networking. Outsourcing Offer Raving Bots is a team of talented and motivated people, whose goal is to forge their raving ideas into raving games that they wish to play while raving. However, it is a long-term undertaking

More information

Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems

Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems Games Development Education to Industry Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems How do they get from inspiration to destination? Where do they

More information

communication between two digital agents in geometry friends.

communication between two digital agents in geometry friends. UDC 004.8 Yamada A., Mozgovoy M. communication between two digital agents in geometry friends. 1. Introduction. Digital games take a role of a story teller. Efficient, realistic storytelling requires realistic

More information

How To Play Botball

How To Play Botball Using Robots to Teach 6-12 Grade Students to Program Steve Goodgame Executive Director KISS Institute for Practical Robotics 1-405-579-4609 www.kipr.org www.botball.org 1 Aerial Robot Contest What is a

More information

Gridworld Search and Rescue: A Project Framework for a Course in Artificial Intelligence

Gridworld Search and Rescue: A Project Framework for a Course in Artificial Intelligence Gridworld Search and Rescue: A Project Framework for a Course in Artificial Intelligence Eric Eaton University of Maryland Baltimore County Department of Computer Science and Electrical Engineering ericeaton@umbc.edu

More information

TESTALUNA Serious playing

TESTALUNA Serious playing TESTALUNA Serious playing TESTALUNA is dedicated to the creation and development of video games, simulations, 2D and 3D virtual environments. We combine the best in entertainment with the highest quality

More information

Artificial Intelligence Beating Human Opponents in Poker

Artificial Intelligence Beating Human Opponents in Poker Artificial Intelligence Beating Human Opponents in Poker Stephen Bozak University of Rochester Independent Research Project May 8, 26 Abstract In the popular Poker game, Texas Hold Em, there are never

More information

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M? M 2 M IWG Eclipse, M2M and the Internet of Things Overview M2M? Technology that supports wired or wireless communication between machines. (TechTarget) M2M Market Opportunity Key Trends 1. New connected

More information

An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management. Ginhung Wang, Kuochen Wang

An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management. Ginhung Wang, Kuochen Wang 1 An Efficient Hybrid MMOG Cloud Architecture for Dynamic Load Management Ginhung Wang, Kuochen Wang Abstract- In recent years, massively multiplayer online games (MMOGs) become more and more popular.

More information

RoboCup Advanced 3D Monitor

RoboCup Advanced 3D Monitor RoboCup Advanced 3D Monitor Carla Penedo, João Pavão, Pedro Nunes, and Luis Custódio Instituto de Sistemas e Robótica Instituto Superior Técnico Av. Rovisco Pais 1, 1049-001 Lisboa, Portugal {ccfp,jpp,pmgn}@rnl.ist.utl.pt,

More information

What is Artificial Intelligence?

What is Artificial Intelligence? CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is

More information

AN RFID AND MULTI-AGENT BASED SYSTEM ENABLING ACCESS TO PATIENT MEDICAL HISTORY

AN RFID AND MULTI-AGENT BASED SYSTEM ENABLING ACCESS TO PATIENT MEDICAL HISTORY AN RFID AND MULTI-AGENT BASED SYSTEM ENABLING ACCESS TO PATIENT MEDICAL HISTORY Felicia Giza-Belciug 1, Cristina Turcu 2 and Cornel Turcu 3 1 Department of Electrical Engineering and Computer Science,

More information

JavaOne4Kids. Saturday, October 24, 2015. Agenda and Session Descriptions. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

JavaOne4Kids. Saturday, October 24, 2015. Agenda and Session Descriptions. Copyright 2014, Oracle and/or its affiliates. All rights reserved. JavaOne4Kids Saturday, October 24, 2015 Agenda and Session Descriptions Agenda SATURDAY OCT 24 8:00 AM Registration Check in/ Breakfast snack 9:00 AM- 9:35 AM Opening Comments 9:45 AM- 11:45 AM Rm301 Rm302

More information

A Behavior Architecture for Autonomous Mobile Robots Based on Potential Fields

A Behavior Architecture for Autonomous Mobile Robots Based on Potential Fields A Behavior Architecture for Autonomous Mobile Robots Based on Potential Fields Tim Laue and Thomas Röfer Bremer Institut für Sichere Systeme, Technologie-Zentrum Informatik, FB 3, Universität Bremen, Postfach

More information

A Simulation for the RoboCup Small-Size-League

A Simulation for the RoboCup Small-Size-League Ehrenwörtliche Erklärung Hiermit versichere ich, dass ich die vorliegende Arbeit selbstständig angefertigt und keine weiteren als die angegebenen Quellen und Hilfsmittel benutzt habe. Mannheim, den 15.

More information

A Hybrid Software Platform for Sony AIBO Robots

A Hybrid Software Platform for Sony AIBO Robots A Hybrid Software Platform for Sony AIBO Robots Dragos Golubovic, Bo Li, and Huosheng Hu Department of Computer Science, University of Essex Wivenhoe Park, Colchester CO4 3SQ, United Kingdom {dgolub,bli,hhu}@essex.ac.uk

More information

APPLICATION DEVELOPMENT

APPLICATION DEVELOPMENT APPLICATION DEVELOPMENT 1 WEB DEVELOPER JR I want to build awesome websites! Build a static website. Build a website. Enhance the layout of the web elements with CSS. Build a website with interactive elements

More information

Andover Soccer Association U7 Boys / Girls High-Level Playing Rules

Andover Soccer Association U7 Boys / Girls High-Level Playing Rules Andover Soccer Association U7 Boys / Girls All players must play at 50% of each game Game Size: 3 v 3 (although depending on team sizes it is OK to go 4 v 4 so that all players play at least 50% of the

More information

Internet based manipulator telepresence

Internet based manipulator telepresence Internet based manipulator telepresence T ten Kate, P Zizola, B Driessen, K van Woerden TNO Institute of Applied Physics, Stieltjesweg 1, 2628 CK DELFT, The NETHERLANDS {tenkate, zizola, driessen, vwoerden}@tpd.tno.nl

More information

Cyrus 2D Simulation Team Description Paper 2016

Cyrus 2D Simulation Team Description Paper 2016 Cyrus 2D Simulation Team Description Paper 2016 Supervisor: Dr. Reza Javidan javidan@sutech.ac.ir Nader Zare 3, Ashkan Keshavarzi 2, Seyed Ehsan Beheshtian 1, Hadi Mowla 1, Aryan Akbarpour 4, Hossein Jafari

More information

Keywords: Humanitarian demining, mobile robot simulation, operator training. I. Introduction

Keywords: Humanitarian demining, mobile robot simulation, operator training. I. Introduction Mobile robot virtual training system for robot operators J. Będkowski, M. Pełka, P. Musialik, A. Masłowski Institute of Mathematical Machines, Ludwika Krzywickiego 34, Warsaw In this paper the progress

More information