AAMAS Tutorial. Course. Carles Sierra. Lecture 3: Introduction to agents III 1 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Intelligent Information Agents 2 IIIA-CSIC IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Intelligent information agents An information agent is a program that – Access one or more than one information source that is distributed and heterogeneous. – Acquires and maintains relevant information of its user and of other agents (preferably in a ‘just-in-time’ manner) 3 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Example: Document representation radicalize Remove spaces, commas, etc. Structure Recognition (chapters, Sections, Etc.) 4 Remove stop words (articles, Etc.) Identify Word groups (remove adj, adv, verbs) Complete text Structure Manual or automatic indexing Index terms IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Example: web visitors http://nelson.www.media.mit.edu/people/nelson/research/crowdvis/index.html 5 AAMAS Tutorial. Course. Carles Sierra. Robotic Agents 6 IIIA-CSIC IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Autonomous Robotics : VIPER Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Animation. Autonomy and Robotics Area, NASA Ames Research Center, 7 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. RoboCup Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Cinepak. 8 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Tactics! Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Cinepak. Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Cinepak. 9 AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC CMU Team 10 AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC Small Robots 11 AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC Even smaller! 12 AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC Autonomous robot gruoups @ CMU New ideas : • Distributed perception through communication • Robust behaviour with poor perception and movement capabilities • Automatic behaviour recognition • Multiagent learning Impact: 13 • Tranfer of ideas to bigger robots • Perception, action and effective behaviour in competitive tasks • Real-time reaction and quick adaptation to uncertain and dynamic environments AAMAS Tutorial. Course. Carles Sierra. Virtual agents 14 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC Humanoids: Adonis 15 AAMAS Tutorial. Course. Carles Sierra. IIIA-CSIC From robotic to the virtual world: inverse kinematics Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Photo. 16 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Macarena Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Compact Video. 17 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Humanoids? • Why? • – Simulation(emergencies) – Entertainment (movies, tv conductors) – Medicine (virtual therapy, rehabilitation) Avatars: representation of the user, sometimes with guided movement Autonomous virtual humanoids with objectives and rules – React to the environment, show behaviours, take decisions – Reals (and believables) in shape, animation and behaviour • 18 IIIA-CSIC AAMAS Tutorial. Course. Carles Sierra. Marylin: first virtual actor movie. Para ver esta pel’cula, debe disponer de QuickTimeª y de un descompresor Silicon Graphics JPEG. 19