Artificial Intelligence & Robotics from RoboCup to Everyday Applications
|
|
- Thomasine Jefferson
- 5 years ago
- Views:
Transcription
1 Artificial Intelligence & Robotics from RoboCup to Everyday Applications What is a robot? Luca Iocchi Department of Computer, Control, and Management Engineering Sapienza University of Rome, Italy 2 What is a robot? What is a robot? A machine (anthropomorphic) equipped with sensors, actuators and control unit, that performs useful tasks (autonomous or tele-operated) 3 4
2 Autonomous agent What is Artificial Intelligence? environment perceptions actions sensors reasoning Systems that think like humans Systems that act like humans Systems that think rationally Systems that act rationally actuators 5 6 Artificial Intelligence and Robotics Why are we not living yet with robots? Perception Planning Reasoning Learning Cooperation Intelligent functions Because of technology, economics, ethics, 7 8
3 Autonomy Autonomy: ability to take decisions and act without human direct control and guidance Autonomy is a fundamental feature for developing intelligent robotic systems Sometimes autonomy is considered not appropriate for robots in human society Autonomy in RoboCup vs. real applications Why there is a big gap between the high requirement of autonomy that we have in RoboCup and the limited use of autonomous robots in everyday applications? To what extent the society is prepared to trust autonomous robots? 9 10 Everyday applications Security robots (bomb-disposal, search&rescue) Service robots (vacuum cleaners,.) Entertainment robots (games, contents, ) Medical & Surgical robots (transportation, surgical helpers, ) Service robots tele-operation or push-a-button limited autonomy Domestic robots with more autonomy are not yet on the market 11 12
4 Medical and Surgical robots tele-operation limited or no autonomy Security robots mostly tele-operated limited autonomy Educational & Entertainment robots programmable autonomy Too simple or require AI&Robotics skills Questionnaire Would you trust an autonomous robot to - cut the grass? - clean the house? - exercise your pet? - prepare you a meal? - help you put your shoes on? - cut and style your hair? - measure your blood pressure? - put drops in your eyes? - give you an injection? - cut your finger nails? - fill or remove your teeth? - perform a surgical operation on you? Different user needs Different levels of autonomy 15 16
5 RoboCup Largest world-wide robotic competition (but there are others) 1. Technology transfer to everyday applications 2. Benchmarking techniques through common settings The dream: by 2050 build a team of humanoid soccer robots competing (and possibly winning) with the human (FIFA) world champion team. The Robot World Cup Initiative Achievable? Moon Chess ENIAC 1946 Deep Blue 1997 IBM NASA 19 20
6 Human-robot games RoboCup Editions 1997 Nagoya 1998 Paris 1999 Stockholm 2000 Melbourne 2001 Seattle 2002 Fukuoka 2003 Padua 2004 Lisbon 2005 Osaka 2006 Bremen 2007 Atlanta 2008 Suzhou 2009 Graz 2010 Singapore 2011 Istambul 2012 Mexico City RoboCup Soccer RoboCup Humanoid Soccer 23 24
7 RoboCup Rescue RoboCup Junior RoboCup Soccer Leagues: full autonomy Soccer Dance Rescue Rescue League: (semi-)autonomy tele-operation diff. levels of autonomy HRI 27 28
8 RoboCup vs. Everyday applications full autonomy vs. almost no autonomy some HRI vs. almost no HRI Question Is autonomy a required feature for robotic everyday applications? Autonomy is fundamental for introducing robots in everyday life. Different levels of autonomy intelligently chosen by the robot at run-time. Human-robot interaction is the way to show the right level of autonomy Case Studies / Argumentations Humanoid Soccer robots Search & rescue in emergency scenarios Surveillance applications Soccer intelligence The real complexity comes from the dynamics of the environment (opponent): Complex actions/behaviours Play cooperatively Team game strategies Domestic and service robots 31 32
9 Humanoid Soccer Robots Machine Learning for Humanoid Robots [Cherubini et al. 2009] Machine Learning for Humanoid Robots Model-based vs Model-free Learning 35 36
10 Model-based & Model-free Learning Soccer Vision The soccer field seen by the Aibo [Iocchi 2007] [Leonetti, Iocchi 2010] Perception & Motion Control Particle Filter Localization SPQR team RoboCup
11 Cooperation Dynamic Task Assignment Petri Net Plans for high-level robot programming Overall results Soccer robots completely autonomous in dynamic enviornment with noisy perception Complex task performance Multi-robot coordination Expressive model (concurr., failures) Formal verification Easy design/debug Robotic soccer techniques exported in other application domains Involvement of young researchers 43 44
12 Search&Rescue Robots Simulation of emergency scenarios Multi Agent Modeling (Foligno) Simulation of operation procedures Robot team Mission Interface USARSIM Multi Robot Modeling System test & development RoboCup Rescue Competitions DARPA Challenge 2012 Goal: find victims in a disaster scenario Rescue arenas from NIST Two categories in competition Autonomy Tele-operated Soon flying robots 47 48
13 Autonomy requirements Autonomous Mapping and Exploration Operation without direct visual feedback for operator. Continue operation without communication. Return to initial position.... [Grisetti et al. 2007] [Calisi et al. 2007] Lab experiments Autonomous Mapping and Exploration Probabilistic formulation p ( X t Z t, Z t-1,, Z 1 ) Probabilistic solution P( Xt Z1 : t) = α P( Zt Xt) P( Xt xt 1) P( xt 1 Z1 : t 1) xt
14 Quad-rotor UAV Remote sensing Autonomous hovering [Angeletti et al. 2008] Quad-rotor Software Architecture The real scenario L Aquila, April 2009 Multi-Robot Exploration [Calisi et al. 2007] In order to effectively deploy several robots they must cooperate: 1. Avoid conflict on resources 2. Share common goals Tasks Trajectory coordination Cooperative perception Dynamic task allocation 55 56
15 Multi-Robot Surveillance Ongoing projects: Multi-Robot Surveillance [Iocchi et al. 2011] Intelligent systems for exploration and surveillance of complex and dynamic environments [Uniroma1] Multi-Robot Teams for Environmental Monitoring [DHS, USA] Single Operator / Multi Robot Usab. experiments Adjustable Autonomy Egocentric and allocentric views Video Feedback Remote Control [Valero et al. 2008] HRI and Situation Awareness Overall results Prototype rescue robots with different levels of autonomy (tested in lab and in RoboCup) Prototype tele-operated UAV for search & rescue tested on the field Fill the gap between lab autonomy and real tele-operation More tests on the field by the end-user Use Multiple robots 59 60
16 Robot Soccer and Surveillance Soccer vs. Surveillance Vision From teams of autonomous soccer robots tracking ball and opponents to distributed video surveillance systems [Bloisi et al. 2009] People Localization and Tracking Stereo vision for robust people detection, localization and tracking Automatic event detection 2006 Posture Tracking Input: XYZ-RGB cloud points Output: 3D posture over time Algorithm: - 3D Model matching (ICP) - Tracking of principal points (KF) [Bahadori et al. 2007] 63 64
17 Car and People Counting Robust automatic counting of moving objects (cars, people, buses) for infomobility Automatic event detection Stereo Vision Plan-View Segmentation Plan-View Segmentation 67 68
18 Plan-view Tracking Posture Observation and HMM classification Observation vector z = {α, β, γ, δ, h NORM } HMM with discrete state variable γ P H [Iocchi, Bolles 2005] Kalman Filter with constant velocity model Data association solved as an optimization problem integrating location and appearance information P(γ z t:t0 ) = η P(z t γ t ) γ P(γ t γ ) P(γ z t-1:t0 ) P(γt γ ) models transition between postures depends on the environment and can be learned or determined empirically P P δ α β h NORM P F σ [Pellegrini, Iocchi,2008] γ Overall results Autonomous perception and target tracking in multi-robot (multi-camera) teams for surveillance applications. Extensive tests with end-users Domestic and Service Robots RoboCare: Robotics for the elderly ( ) RoboCup@Home (started in 2006) More real applications of surveillant robots More HRI 71 72
19 Some RoboCare Goals Reminder ( It s the time for the suppository ) Entertainment( Let s have a chess game ) Transport Check Search Escort ( Get me a coffee from the coffe machine ) ( Check the stove ) ( Look for Mr.Smith ) ( Go for a walk with Mrs.Brown ) [Bahadori et al. 2004] Current focus Functional abilities: Navigation Mapping Person recognition Person tracking Known and unknown Object recognition Manipulation of known and unknown objects Speech recognition Gesture recognition Cognition [Wisspeintner, et al. 2009] Implementation Tests in Stage 1 General rules 2 stages with different focus Stage 1 for singular, basic tasks Stage 2 for more complex, integrated tasks Robot has to be autonomous High level of uncertainty in the environment (no standardization) Only natural interaction allowed Very short setup time (usually 1 minute) Partial score system for tests Registration & Inspection: The robot has to register itself to the competition, it will be inspected also. Follow me: Lead the robot quickly on a path through an external scenario Go Get It!: The robot has to find and bring the object that the user asks for Who's Who: The robot has to find and introduce itself to unknown persons and recognize them later General Purpose Service Robot I: (see next slides) Open Challenge: Teams have to present and demonstrate their most important (scientific) achievements 75 76
20 Tests in Stage 2 RoboCup@Home 2010 Enhanced Who is Who: Find persons, receive orders for a drink and bring it to the correct person Shopping Mall: The robot helps in shopping (retrieve certain objects from shelves) in a real store General Purpose Service Robot II: (see next slides) Cleaning the house: Demonstrate abilities for cleaning, dish washing, re-arranging, loading a dishwasher, putting laundry in the washing machine, ironing clothes, Benchmarking Robot Minds General Purpose Service Robot How to benchmark cognition? How to test mental aspects of a robot? What are important mental capabilities that the robot needs? What is (probably) the most difficult part of intelligent robots to create? This requires an experimental approach There is no predefined order of actions Aims for high-level reasoning Put the robot in difficult / confusing situation Commands can include multiple objects and underspecified object/locations The test is about how much the robot understands about the environment 79 80
21 General Purpose Service Robot Where to go Category 1: A complex sequence of actions Get chips from the kitchen table and bring them to the person in the living room Category 2: Underspecified Bring me a drink Category 3: Confusing situation Find food in the dining room (but there is not) More tests in the real world More tests of cognitive skills More underdefined tests such as GPSR More testing of HRI More language skills Interteam robot-robot cooperation Keep improving the adaptive benchmarking Overall results RoboCare evaluated by elder people giving significant feedback for design and deployment of DSR RoboCup@Home: largest world-wide benchmark-competition for DSR More real applications Summary Autonomy is needed when robots - act in difficult environment - interact with humans - need to perform automatic tasks Autonomy must adapt to end-user needs (firemen, elderly, surveillants, ) Autonomous intelligent behaviour is still an open challenge in several application domains 83 84
22 Summary Fill the gap between lab autonomy and real tele-operation Better autonomy More real applications More end-user evaluation More HRI Acknowledgements Daniele Nardi Alessandro Farinelli Giorgio Grisetti Vittorio A. Ziparo D. Bloisi S. Pellegrini D. Calisi G. Randelli G. R. Leone G. Settembre M. Leonetti D. Tipaldi L. Marchetti A. Valero References G. Angeletti, J. R. Pereira Valente,, and D. Nardi. Autonomous indoor hovering with a quadrotor. In Proc. of Workshop on Mini and Micro UAV for Security and Surveillance, S. Bahadori, A. Cesta, G. Grisetti,, G. R. Leone, D. Nardi, F. Pecora, and R. Rasconi. RoboCare: Pervasive Intelligence for the Domestic Care of the Elderly. Intelligenza Artificiale, S. Bahadori,, G. R. Leone, D. Nardi, and L. Scozzafava. Real-time people localization and tracking through fixed stereo vision. Applied Intelligence, 26, D. Bloisi and. ARGOS - A video surveillance system for boat trafic monitoring in Venice. International Journal of Pattern Recognition and Artificial Intelligence, D. Calisi, A. Farinelli,, and D. Nardi. Multi-objective exploration and search for autonomous rescue robots. Journal of Field Robotics, 24, D. Calisi,, D. Nardi, C. M. Scalzo, and V. A. Ziparo. Context-based design of robotic systems. Robotics and Autonomous Systems, References A. Cherubini, F. Giannone,, M. Lombardo, and G. Oriolo. Policy Gradient Learning for a Humanoid Soccer Robot. In Robotics and Autonomous System, 57 (8) A. Farinelli,, D. Nardi, and V. A. Ziparo. Assignment of dynamically perceived tasks by token passing in multi-robot systems. Proceedings of the IEEE, 94(7), G. Grisetti, G.D. Tipaldi, C. Stachniss, W. Burgard, and D. Nardi. Fast and Accurate SLAM with Rao-Blackwellized Particle Filters. In Robotics and Autonomous Systems, 55 (1). 2007, R. C. Bolles. Integrating Plan-View Tracking and Color-Based Person Models for Multiple People Tracking. In Proc. of ICIP Robust color segmentation through adaptive color distribution transformation. In RoboCup 2006: Robot Soccer World Cup X, 2007., L. Marchetti, D. Nardi. Multi-Robot Patrolling with Coordinated Behaviours in Realistic Environments. In Proc. of the International Conference on Intelligent Robots and Systems (IROS)
23 References Thank you M. Leonetti,. Improving the performance of complex agent plans through reinforcement learning. In Proc. of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS) S. Pellegrini,. Human Posture Tracking and Classification through Stereo Vision and 3D Model Matching. In EURASIP Journal on Image and Video Processing A. Valero, F. Matia, M. Mecella,, D. Nardi. Adaptative Human-Robot Interaction for Mobile Robots. In 17th Int. Symposium on Robot and Human Interactive Communication. RO-MAN T. Wisspeintner, T. van der Zant,, S. Schiffer. Scientific Competition and Benchmarking for Domestic Service Robots, Interaction Studies, V.A. Ziparo,, D. Nardi, P.F. Palamara, and H. Costelha. PNP: A formal model for representation and execution of multi-robot plans. In Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2008), Thank you for your attention Questions? 89 90
Benchmarking Intelligent Service Robots through Scientific Competitions. Luca Iocchi. Sapienza University of Rome, Italy
RoboCup@Home Benchmarking Intelligent Service Robots through Scientific Competitions Luca Iocchi Sapienza University of Rome, Italy Motivation Development of Domestic Service Robots Complex Integrated
More informationBenchmarking Intelligent Service Robots through Scientific Competitions: the approach. Luca Iocchi. Sapienza University of Rome, Italy
Benchmarking Intelligent Service Robots through Scientific Competitions: the RoboCup@Home approach Luca Iocchi Sapienza University of Rome, Italy Motivation Benchmarking Domestic Service Robots Complex
More informationDaniele Nardi, Luca Iocchi, and Luigia Carlucci Aiello
RoboCup@Sapienza Daniele Nardi, Luca Iocchi, and Luigia Carlucci Aiello Dept. of Computer, Control, and Management Engineering, Sapienza University of Rome, via Ariosto 25, 00185, Rome, Italy {nardi,iocchi,aiello}@dis.uniroma1.it
More informationSPQR RoboCup 2016 Standard Platform League Qualification Report
SPQR RoboCup 2016 Standard Platform League Qualification Report V. Suriani, F. Riccio, L. Iocchi, D. Nardi Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti Sapienza Università
More informationS.P.Q.R. Legged Team Report from RoboCup 2003
S.P.Q.R. Legged Team Report from RoboCup 2003 L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Universitá di Roma La Sapienza Via Salaria 113-00198 Roma, Italy {iocchi,nardi}@dis.uniroma1.it,
More informationSPQR RoboCup 2014 Standard Platform League Team Description Paper
SPQR RoboCup 2014 Standard Platform League Team Description Paper G. Gemignani, F. Riccio, L. Iocchi, D. Nardi Department of Computer, Control, and Management Engineering Sapienza University of Rome, Italy
More informationRobotic Applications Industrial/logistics/medical robots
Artificial Intelligence & Human-Robot Interaction Luca Iocchi Dept. of Computer Control and Management Eng. Sapienza University of Rome, Italy Robotic Applications Industrial/logistics/medical robots Known
More informationPersonalized short-term multi-modal interaction for social robots assisting users in shopping malls
Personalized short-term multi-modal interaction for social robots assisting users in shopping malls Luca Iocchi 1, Maria Teresa Lázaro 1, Laurent Jeanpierre 2, Abdel-Illah Mouaddib 2 1 Dept. of Computer,
More informationOn past, present and future of a scientific competition for service robots
On RoboCup@Home past, present and future of a scientific competition for service robots Dirk Holz 1, Javier Ruiz del Solar 2, Komei Sugiura 3, and Sven Wachsmuth 4 1 Autonomous Intelligent Systems Group,
More informationGlobal Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League
Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League Tahir Mehmood 1, Dereck Wonnacot 2, Arsalan Akhter 3, Ammar Ajmal 4, Zakka Ahmed 5, Ivan de Jesus Pereira Pinto 6,,Saad Ullah
More informationIntelligent Humanoid Robot
Intelligent Humanoid Robot Prof. Mayez Al-Mouhamed 22-403, Fall 2007 http://www.ccse.kfupm,.edu.sa/~mayez Computer Engineering Department King Fahd University of Petroleum and Minerals 1 RoboCup : Goal
More informationNCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects
NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationOverview Agents, environments, typical components
Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents
More informationRoboCup Rescue - Robot League League Talk. Johannes Pellenz RoboCup Rescue Exec
RoboCup Rescue - Robot League League Talk Johannes Pellenz RoboCup Rescue Exec Disaster Is the building still safe? Victims? Todays tools Disaster Is the building still safe? Victims? Disaster Is the building
More informationThe Future of AI A Robotics Perspective
The Future of AI A Robotics Perspective Wolfram Burgard Autonomous Intelligent Systems Department of Computer Science University of Freiburg Germany The Future of AI My Robotics Perspective Wolfram Burgard
More informationUvA Rescue Team Description Paper Infrastructure competition Rescue Simulation League RoboCup Jo~ao Pessoa - Brazil
UvA Rescue Team Description Paper Infrastructure competition Rescue Simulation League RoboCup 2014 - Jo~ao Pessoa - Brazil Arnoud Visser Universiteit van Amsterdam, Science Park 904, 1098 XH Amsterdam,
More informationThe RoboCare Project Cognitive Systems for the Care of the Elderly
The RoboCare Project Cognitive Systems for the Care of the Elderly A. Cesta 1, S.Bahadori 2, G. Cortellessa 1, G. Grisetti 2, M. V. Giuliani 1, L. Iocchi 2, G. R. Leone 1, 2, D. Nardi 2, A. Oddi 1, F.
More informationDesign and implementation of modular software for programming mobile robots
Family Name, First Letter of Name. / Title of Paper, pp. xx - yy, International Journal of Advanced Robotic Systems, Volum y, Number x (200x), ISSN 1729-8806 Design and implementation of modular software
More informationMulti-Humanoid World Modeling in Standard Platform Robot Soccer
Multi-Humanoid World Modeling in Standard Platform Robot Soccer Brian Coltin, Somchaya Liemhetcharat, Çetin Meriçli, Junyun Tay, and Manuela Veloso Abstract In the RoboCup Standard Platform League (SPL),
More informationScientific Competition and Benchmarking for Domestic Service Robots
RoboCup@Home Scientific Competition and Benchmarking for Domestic Service Robots Thomas Wisspeintner 1, Tijn van der Zant 2, Luca Iocchi 3 & Stefan Schiffer 4 1 Department of Mathematics and Computer Science,
More informationRoboCup. Presented by Shane Murphy April 24, 2003
RoboCup Presented by Shane Murphy April 24, 2003 RoboCup: : Today and Tomorrow What we have learned Authors Minoru Asada (Osaka University, Japan), Hiroaki Kitano (Sony CS Labs, Japan), Itsuki Noda (Electrotechnical(
More informationArtificial Intelligence and Mobile Robots: Successes and Challenges
Artificial Intelligence and Mobile Robots: Successes and Challenges David Kortenkamp NASA Johnson Space Center Metrica Inc./TRACLabs Houton TX 77058 kortenkamp@jsc.nasa.gov http://www.traclabs.com/~korten
More informationArtificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization
Sensors and Materials, Vol. 28, No. 6 (2016) 695 705 MYU Tokyo 695 S & M 1227 Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Chun-Chi Lai and Kuo-Lan Su * Department
More informationCORC 3303 Exploring Robotics. Why Teams?
Exploring Robotics Lecture F Robot Teams Topics: 1) Teamwork and Its Challenges 2) Coordination, Communication and Control 3) RoboCup Why Teams? It takes two (or more) Such as cooperative transportation:
More informationCS295-1 Final Project : AIBO
CS295-1 Final Project : AIBO Mert Akdere, Ethan F. Leland December 20, 2005 Abstract This document is the final report for our CS295-1 Sensor Data Management Course Final Project: Project AIBO. The main
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg
More informationCS343 Introduction to Artificial Intelligence Spring 2012
CS343 Introduction to Artificial Intelligence Spring 2012 Prof: TA: Daniel Urieli Department of Computer Science The University of Texas at Austin Good Afternoon, Colleagues Welcome to a fun, but challenging
More informationAdvanced Techniques for Mobile Robotics Location-Based Activity Recognition
Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,
More informationOutline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments
Outline Introduction to AI ECE457 Applied Artificial Intelligence Fall 2007 Lecture #1 What is an AI? Russell & Norvig, chapter 1 Agents s Russell & Norvig, chapter 2 ECE457 Applied Artificial Intelligence
More informationCoordination in dynamic environments with constraints on resources
Coordination in dynamic environments with constraints on resources A. Farinelli, G. Grisetti, L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Università La Sapienza, Roma, Italy Abstract
More informationCS343 Introduction to Artificial Intelligence Spring 2010
CS343 Introduction to Artificial Intelligence Spring 2010 Prof: TA: Daniel Urieli Department of Computer Science The University of Texas at Austin Good Afternoon, Colleagues Welcome to a fun, but challenging
More informationAutonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures
Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Introduction: Applications, Problems, Architectures organization class schedule 2017/2018: 7 Mar - 1 June 2018, Wed 8:00-12:00, Fri 8:00-10:00, B2 6
More informationOptic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball
Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball Masaki Ogino 1, Masaaki Kikuchi 1, Jun ichiro Ooga 1, Masahiro Aono 1 and Minoru Asada 1,2 1 Dept. of Adaptive Machine
More informationRoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future
RoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future Kuo-Yang Tu Institute of Systems and Control Engineering National Kaohsiung First University of Science and Technology
More informationWhat is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human 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. What is AI? What is
More informationBORG. The team of the University of Groningen Team Description Paper
BORG The RoboCup@Home team of the University of Groningen Team Description Paper Tim van Elteren, Paul Neculoiu, Christof Oost, Amirhosein Shantia, Ron Snijders, Egbert van der Wal, and Tijn van der Zant
More informationCS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1
CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition
More informationIntroduction to Multi-Agent Programming
Introduction to Multi-Agent Programming 1. Introduction Organizational, MAS and Applications, RoboCup Alexander Kleiner, Bernhard Nebel Lecture Material Artificial Intelligence A Modern Approach, 2 nd
More informationCOMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications
COMP219: Artificial Intelligence Lecture 2: AI Problems and Applications 1 Introduction Last time General module information Characterisation of AI and what it is about Today Overview of some common AI
More informationDorothy Monekosso. Paolo Remagnino Yoshinori Kuno. Editors. Intelligent Environments. Methods, Algorithms and Applications.
Dorothy Monekosso. Paolo Remagnino Yoshinori Kuno Editors Intelligent Environments Methods, Algorithms and Applications ~ Springer Contents Preface............................................................
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics studies robots For history and definitions see the 2013 slides http://www.ladispe.polito.it/corsi/meccatronica/01peeqw/2014-15/slides/robotics_2013_01_a_brief_history.pdf
More informationKeywords: Multi-robot adversarial environments, real-time autonomous robots
ROBOT SOCCER: A MULTI-ROBOT CHALLENGE EXTENDED ABSTRACT Manuela M. Veloso School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213, USA veloso@cs.cmu.edu Abstract Robot soccer opened
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots
More informationUChile Team Research Report 2009
UChile Team Research Report 2009 Javier Ruiz-del-Solar, Rodrigo Palma-Amestoy, Pablo Guerrero, Román Marchant, Luis Alberto Herrera, David Monasterio Department of Electrical Engineering, Universidad de
More informationTeam Edinferno Description Paper for RoboCup 2011 SPL
Team Edinferno Description Paper for RoboCup 2011 SPL Subramanian Ramamoorthy, Aris Valtazanos, Efstathios Vafeias, Christopher Towell, Majd Hawasly, Ioannis Havoutis, Thomas McGuire, Seyed Behzad Tabibian,
More informationBuilding Perceptive Robots with INTEL Euclid Development kit
Building Perceptive Robots with INTEL Euclid Development kit Amit Moran Perceptual Computing Systems Innovation 2 2 3 A modern robot should Perform a task Find its way in our world and move safely Understand
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile
More informationCSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.
CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent
More informationCOACHES Cooperative Autonomous Robots in Complex and Human Populated Environments
COACHES Cooperative Autonomous Robots in Complex and Human Populated Environments L. Iocchi 1, M. T. Lázaro 1, L. Jeanpierre 2, A.-I. Mouaddib 2, E. Erdem 3, H. Sahli 4 1 DIAG, Sapienza University of Rome,
More informationThe State of the Art in Robotics: RoboCup, Rescue, Entertainment, and More
22 nd World Gas Conference Tokyo 2003 SPECIAL ADDRESS (SA-3) The State of the Art in Robotics: RoboCup, Rescue, Entertainment, and More Dr. Hiroaki Kitano Project Director, ERATO Kitano Symbiotic Systems
More informationOutline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types
Intelligent Agents Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents An agent is anything that can be viewed as
More informationSven Wachsmuth Bielefeld University
& CITEC Central Lab Facilities Performance Assessment and System Design in Human Robot Interaction Sven Wachsmuth Bielefeld University May, 2011 & CITEC Central Lab Facilities What are the Flops of cognitive
More informationService Robots in an Intelligent House
Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System
More informationCS494/594: Software for Intelligent Robotics
CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:
More informationHierarchical Controller for Robotic Soccer
Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This
More informationRules & Regulations. Version: 2009 Revision: 127 Last Build Date: January 21, 2009 Time: 598
1 RoboCup@Home Rules & Regulations Version: 2009 Revision: 127 Last Build Date: January 21, 2009 Time: 598 2 Acknowledgments We would like to thank all the people who contributed to the RoboCup@Home league
More informationEDUCATIONAL ROBOTICS' INTRODUCTORY COURSE
AESTIT EDUCATIONAL ROBOTICS' INTRODUCTORY COURSE Manuel Filipe P. C. M. Costa University of Minho Robotics in the classroom Robotics competitions The vast majority of students learn in a concrete manner
More informationRecommended Text. Logistics. Course Logistics. Intelligent Robotic Systems
Recommended Text Intelligent Robotic Systems CS 685 Jana Kosecka, 4444 Research II kosecka@gmu.edu, 3-1876 [1] S. LaValle: Planning Algorithms, Cambridge Press, http://planning.cs.uiuc.edu/ [2] S. Thrun,
More informationThe UPennalizers RoboCup Standard Platform League Team Description Paper 2017
The UPennalizers RoboCup Standard Platform League Team Description Paper 2017 Yongbo Qian, Xiang Deng, Alex Baucom and Daniel D. Lee GRASP Lab, University of Pennsylvania, Philadelphia PA 19104, USA, https://www.grasp.upenn.edu/
More informationPlanning in autonomous mobile robotics
Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135
More informationIntroduction to Mobile Robotics Welcome
Introduction to Mobile Robotics Welcome Wolfram Burgard, Michael Ruhnke, Bastian Steder 1 Today This course Robotics in the past and today 2 Organization Wed 14:00 16:00 Fr 14:00 15:00 lectures, discussions
More informationDutch Nao Team. Team Description for Robocup Eindhoven, The Netherlands November 8, 2012
Dutch Nao Team Team Description for Robocup 2013 - Eindhoven, The Netherlands http://www.dutchnaoteam.nl November 8, 2012 Duncan ten Velthuis, Camiel Verschoor, Auke Wiggers, Hessel van der Molen, Tijmen
More informationCitation for published version (APA): Visser, A. (2017). A New Challenge. Benelux AI Newsletter, 31(1), 2-6.
UvA-DARE (Digital Academic Repository) A New RoboCup@Home Challenge Visser, A. Published in: Benelux AI Newsletter Link to publication Citation for published version (APA): Visser, A. (2017). A New RoboCup@Home
More informationCognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many
Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July
More informationDealing with Perception Errors in Multi-Robot System Coordination
Dealing with Perception Errors in Multi-Robot System Coordination Alessandro Farinelli and Daniele Nardi Paul Scerri Dip. di Informatica e Sistemistica, Robotics Institute, University of Rome, La Sapienza,
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationRobotics Introduction Matteo Matteucci
Robotics Introduction About me and my lectures 2 Lectures given by Matteo Matteucci +39 02 2399 3470 matteo.matteucci@polimi.it http://www.deib.polimi.it/ Research Topics Robotics and Autonomous Systems
More informationTask-Based Dialog Interactions of the CoBot Service Robots
Task-Based Dialog Interactions of the CoBot Service Robots Manuela Veloso, Vittorio Perera, Stephanie Rosenthal Computer Science Department Carnegie Mellon University Thanks to Joydeep Biswas, Brian Coltin,
More information2 Focus of research and research interests
The Reem@LaSalle 2014 Robocup@Home Team Description Chang L. Zhu 1, Roger Boldú 1, Cristina de Saint Germain 1, Sergi X. Ubach 1, Jordi Albó 1 and Sammy Pfeiffer 2 1 La Salle, Ramon Llull University, Barcelona,
More information1 Abstract and Motivation
1 Abstract and Motivation Robust robotic perception, manipulation, and interaction in domestic scenarios continues to present a hard problem: domestic environments tend to be unstructured, are constantly
More informationRoboCup was created in 1996 by a group of Japanese,
RoboCup Soccer Leagues Daniele Nardi, Itsuki Noda, Fernando Ribeiro, Peter Stone, Oskar von Stryk, Manuela Veloso n RoboCup was created in 1996 by a group of Japanese, American, and European artificial
More informationFU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?
The Soccer Robots of Freie Universität Berlin We have been building autonomous mobile robots since 1998. Our team, composed of students and researchers from the Mathematics and Computer Science Department,
More informationHMM-based Error Recovery of Dance Step Selection for Dance Partner Robot
27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 ThA4.3 HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot Takahiro Takeda, Yasuhisa Hirata,
More informationUvA Rescue - Team Description Paper - Infrastructure competition - Rescue Simulation League RoboCup João Pessoa - Brazil Visser, A.
UvA-DARE (Digital Academic Repository) UvA Rescue - Team Description Paper - Infrastructure competition - Rescue Simulation League RoboCup 2014 - João Pessoa - Brazil Visser, A. Link to publication Citation
More informationUsing Reactive Deliberation for Real-Time Control of Soccer-Playing Robots
Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Yu Zhang and Alan K. Mackworth Department of Computer Science, University of British Columbia, Vancouver B.C. V6T 1Z4, Canada,
More informationWalking and Flying Robots for Challenging Environments
Shaping the future Walking and Flying Robots for Challenging Environments Roland Siegwart, ETH Zurich www.asl.ethz.ch www.wysszurich.ch Lisbon, Portugal, July 29, 2016 Roland Siegwart 29.07.2016 1 Content
More informationCourses on Robotics by Guest Lecturing at Balkan Countries
Courses on Robotics by Guest Lecturing at Balkan Countries Hans-Dieter Burkhard Humboldt University Berlin With Great Thanks to all participating student teams and their institutes! 1 Courses on Balkan
More informationBaset Adult-Size 2016 Team Description Paper
Baset Adult-Size 2016 Team Description Paper Mojtaba Hosseini, Vahid Mohammadi, Farhad Jafari 2, Dr. Esfandiar Bamdad 1 1 Humanoid Robotic Laboratory, Robotic Center, Baset Pazhuh Tehran company. No383,
More informationMulti robot Team Formation for Distributed Area Coverage. Raj Dasgupta Computer Science Department University of Nebraska, Omaha
Multi robot Team Formation for Distributed Area Coverage Raj Dasgupta Computer Science Department University of Nebraska, Omaha C MANTIC Lab Collaborative Multi AgeNt/Multi robot Technologies for Intelligent
More informationMulti-Platform Soccer Robot Development System
Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,
More informationENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS
BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationAssociated Emotion and its Expression in an Entertainment Robot QRIO
Associated Emotion and its Expression in an Entertainment Robot QRIO Fumihide Tanaka 1. Kuniaki Noda 1. Tsutomu Sawada 2. Masahiro Fujita 1.2. 1. Life Dynamics Laboratory Preparatory Office, Sony Corporation,
More informationTeam Description Paper
Tinker@Home 2014 Team Description Paper Changsheng Zhang, Shaoshi beng, Guojun Jiang, Fei Xia, and Chunjie Chen Future Robotics Club, Tsinghua University, Beijing, 100084, China http://furoc.net Abstract.
More informationRevised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction
Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:
More informationRepresentation Learning for Mobile Robots in Dynamic Environments
Representation Learning for Mobile Robots in Dynamic Environments Olivia Michael Supervised by A/Prof. Oliver Obst Western Sydney University Vacation Research Scholarships are funded jointly by the Department
More informationFunzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo
Funzionalità per la navigazione di robot mobili Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Variability of the Robotic Domain UNIBG - Corso di Robotica - Prof. Brugali Tourist
More informationEE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department
EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single
More informationCognitive Robotics 2016/2017
Cognitive Robotics 2016/2017 Course Introduction Matteo Matteucci matteo.matteucci@polimi.it Artificial Intelligence and Robotics Lab - Politecnico di Milano About me and my lectures Lectures given by
More informationInformation and Program
Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course
More informationAgent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems
Five pervasive trends in computing history Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 1 Introduction Ubiquity Cost of processing power decreases dramatically (e.g. Moore s Law), computers used everywhere
More informationHumanoid Robot NAO: Developing Behaviors for Football Humanoid Robots
Humanoid Robot NAO: Developing Behaviors for Football Humanoid Robots State of the Art Presentation Luís Miranda Cruz Supervisors: Prof. Luis Paulo Reis Prof. Armando Sousa Outline 1. Context 1.1. Robocup
More informationAutonomous Mobile Service Robots For Humans, With Human Help, and Enabling Human Remote Presence
Autonomous Mobile Service Robots For Humans, With Human Help, and Enabling Human Remote Presence Manuela Veloso, Stephanie Rosenthal, Rodrigo Ventura*, Brian Coltin, and Joydeep Biswas School of Computer
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationArtificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley
Artificial Intelligence: Implications for Autonomous Weapons Stuart Russell University of California, Berkeley Outline AI and autonomy State of the art Likely future developments Conclusions What is AI?
More informationGermanTeam The German National RoboCup Team
GermanTeam 2008 The German National RoboCup Team David Becker 2, Jörg Brose 2, Daniel Göhring 3, Matthias Jüngel 3, Max Risler 2, and Thomas Röfer 1 1 Deutsches Forschungszentrum für Künstliche Intelligenz,
More informationTowards Intuitive Industrial Human-Robot Collaboration
Towards Intuitive Industrial Human-Robot Collaboration System Design and Future Directions Ferdinand Fuhrmann, Wolfgang Weiß, Lucas Paletta, Bernhard Reiterer, Andreas Schlotzhauer, Mathias Brandstötter
More informationROBOTIC SOCCER: THE GATEWAY FOR POWERFUL ROBOTIC APPLICATIONS
ROBOTIC SOCCER: THE GATEWAY FOR POWERFUL ROBOTIC APPLICATIONS Luiz A. Celiberto Junior and Jackson P. Matsuura Instituto Tecnológico de Aeronáutica (ITA) Praça Marechal Eduardo Gomes, 50, Vila das Acácias,
More informationAutonomous Robot Soccer Teams
Soccer-playing robots could lead to completely autonomous intelligent machines. Autonomous Robot Soccer Teams Manuela Veloso Manuela Veloso is professor of computer science at Carnegie Mellon University.
More information