Artificial Intelligence & Robotics from RoboCup to Everyday Applications

Size: px
Start display at page:

Download "Artificial Intelligence & Robotics from RoboCup to Everyday Applications"

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

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 information

Benchmarking Intelligent Service Robots through Scientific Competitions: the approach. Luca Iocchi. Sapienza University of Rome, Italy

Benchmarking 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 information

Daniele Nardi, Luca Iocchi, and Luigia Carlucci Aiello

Daniele 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 information

SPQR RoboCup 2016 Standard Platform League Qualification Report

SPQR 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 information

S.P.Q.R. Legged Team Report from RoboCup 2003

S.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 information

SPQR RoboCup 2014 Standard Platform League Team Description Paper

SPQR 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 information

Robotic Applications Industrial/logistics/medical robots

Robotic 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 information

Personalized 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 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 information

On past, present and future of a scientific competition for service robots

On 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 information

Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League

Global 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 information

Intelligent Humanoid Robot

Intelligent 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 information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT 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

* 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 information

Overview Agents, environments, typical components

Overview 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 information

RoboCup Rescue - Robot League League Talk. Johannes Pellenz RoboCup Rescue Exec

RoboCup 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 information

The Future of AI A Robotics Perspective

The 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 information

UvA 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 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 information

The RoboCare Project Cognitive Systems for the Care of the Elderly

The 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 information

Design and implementation of modular software for programming mobile robots

Design 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 information

Multi-Humanoid World Modeling in Standard Platform Robot Soccer

Multi-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 information

Scientific Competition and Benchmarking for Domestic Service Robots

Scientific 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 information

RoboCup. Presented by Shane Murphy April 24, 2003

RoboCup. 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 information

Artificial Intelligence and Mobile Robots: Successes and Challenges

Artificial 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 information

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Artificial 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 information

CORC 3303 Exploring Robotics. Why Teams?

CORC 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 information

CS295-1 Final Project : AIBO

CS295-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 information

Advanced Robotics Introduction

Advanced 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 information

CS343 Introduction to Artificial Intelligence Spring 2012

CS343 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 information

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

Advanced 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 information

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments

Outline. 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 information

Coordination in dynamic environments with constraints on resources

Coordination 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 information

CS343 Introduction to Artificial Intelligence Spring 2010

CS343 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 information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

Autonomous 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 information

Optic 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 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 information

RoboCup: 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 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 information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What 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 information

BORG. The team of the University of Groningen Team Description Paper

BORG. 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 information

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

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 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 information

Introduction to Multi-Agent Programming

Introduction 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 information

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

COMP219: 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 information

Dorothy 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. Dorothy Monekosso. Paolo Remagnino Yoshinori Kuno Editors Intelligent Environments Methods, Algorithms and Applications ~ Springer Contents Preface............................................................

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 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 information

Keywords: Multi-robot adversarial environments, real-time autonomous robots

Keywords: 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 information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 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 information

UChile Team Research Report 2009

UChile 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 information

Team Edinferno Description Paper for RoboCup 2011 SPL

Team 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 information

Building Perceptive Robots with INTEL Euclid Development kit

Building 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 information

Advanced Robotics Introduction

Advanced 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 information

CSC384 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. 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 information

COACHES Cooperative Autonomous Robots in Complex and Human Populated Environments

COACHES 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 information

The State of the Art in Robotics: RoboCup, Rescue, Entertainment, and More

The 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 information

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

Outline. 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 information

Sven Wachsmuth Bielefeld University

Sven 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 information

Service Robots in an Intelligent House

Service 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 information

CS494/594: Software for Intelligent Robotics

CS494/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 information

Hierarchical Controller for Robotic Soccer

Hierarchical 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 information

Rules & Regulations. Version: 2009 Revision: 127 Last Build Date: January 21, 2009 Time: 598

Rules & 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 information

EDUCATIONAL ROBOTICS' INTRODUCTORY COURSE

EDUCATIONAL 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 information

Recommended Text. Logistics. Course Logistics. Intelligent Robotic Systems

Recommended 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 information

The UPennalizers RoboCup Standard Platform League Team Description Paper 2017

The 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 information

Planning in autonomous mobile robotics

Planning 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 information

Introduction to Mobile Robotics Welcome

Introduction 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 information

Dutch Nao Team. Team Description for Robocup Eindhoven, The Netherlands November 8, 2012

Dutch 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 information

Citation for published version (APA): Visser, A. (2017). A New Challenge. Benelux AI Newsletter, 31(1), 2-6.

Citation 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 information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive 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 information

Dealing with Perception Errors in Multi-Robot System Coordination

Dealing 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 information

Learning and Using Models of Kicking Motions for Legged Robots

Learning 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 information

Robotics Introduction Matteo Matteucci

Robotics 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 information

Task-Based Dialog Interactions of the CoBot Service Robots

Task-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 information

2 Focus of research and research interests

2 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 information

1 Abstract and Motivation

1 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 information

RoboCup was created in 1996 by a group of Japanese,

RoboCup 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 information

FU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?

FU-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 information

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot

HMM-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 information

UvA Rescue - Team Description Paper - Infrastructure competition - Rescue Simulation League RoboCup João Pessoa - Brazil Visser, A.

UvA 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 information

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

Using 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 information

Walking and Flying Robots for Challenging Environments

Walking 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 information

Courses on Robotics by Guest Lecturing at Balkan Countries

Courses 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 information

Baset Adult-Size 2016 Team Description Paper

Baset 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 information

Multi 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 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 information

Multi-Platform Soccer Robot Development System

Multi-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 information

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

ENHANCED 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 information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS 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 information

Associated Emotion and its Expression in an Entertainment Robot QRIO

Associated 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 information

Team Description Paper

Team 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 information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised 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 information

Representation Learning for Mobile Robots in Dynamic Environments

Representation 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 information

Funzionalità 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 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 information

EE631 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 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 information

Cognitive Robotics 2016/2017

Cognitive 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 information

Information and Program

Information 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 information

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

Agent-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 information

Humanoid Robot NAO: Developing Behaviors for Football Humanoid Robots

Humanoid 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 information

Autonomous 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 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 information

Learning and Using Models of Kicking Motions for Legged Robots

Learning 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 information

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

Artificial 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 information

GermanTeam The German National RoboCup Team

GermanTeam 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 information

Towards Intuitive Industrial Human-Robot Collaboration

Towards 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 information

ROBOTIC SOCCER: THE GATEWAY FOR POWERFUL ROBOTIC APPLICATIONS

ROBOTIC 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 information

Autonomous Robot Soccer Teams

Autonomous 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