Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
|
|
- Denis Rice
- 5 years ago
- Views:
Transcription
1 Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
2 (2 pts) How to avoid obstacles when reproducing a trajectory using a learned DMP? (2 pts) How to synchronize the motions reproduced using DMP across multiple DOFs? (3 pts) Describe the phase matching problem in human-robot interaction learning (3 pts) Compared to DTW and GMM/GMR, what are the advantages of ProMP? RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 2
3 Observes human partner s motion Sparse Predict end user s motion Prediction may vary by fitting sparse data to variants of a model that differ by temporal scaling Generate motions that match Wrong prediction leads to mismatch between human and robot motions RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 3
4 Dynamic time warping (DTW) RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 4
5 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 5
6 Represent averaged behavior? No. Pairwise matching How to represent variability? No. Pairwise matching How to align trajectory? Yes. Align fast and slow trajectory (deterministic, need to choose a unique reference) How to match phase in the learning of human-robot interaction? Yes. RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 6
7 Represent averaged behavior? Yes How to represent variability? Yes How to align trajectory? No. Cannot align fast or slow motions How to match phase in the learning of human-robot interaction? No. RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 7
8 Represent averaged behavior? Yes How to represent variability? Yes How to align trajectory? Yes. Align motions by phase matching How to match phase in the learning of human-robot interaction? Yes. RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/2017 8
9
10 Heramb Nemlekar (selected for presentation) Gunner Hover Aishwary Jagetia Sanjuksha Nirgude (selected for presentation) RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
11 Heramb Nemlekar Tess Meier (selected for presentation) Sihui Li Aishwary Jagetia (selected for presentation) RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
12 Student presentation Spotlight talk Each one gives a 5-min talk Interactive session for Q&A after all the presentation Publish good examples of presentation and review on canvas Grade boosting for presentation You can choose a low-grade assignment/quiz to replace with full score Let our TA know which you prefer to replace, by Wednesday this week RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
13
14 How actions derived from low-level learning can be used to learn higher level tasks
15 What can be learned at high level? State-action mapping function, i.e., policy Task plan, objectives, features Reference frame, affordance How to learn? Supervised/unsupervised learning Reinforcement learning RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
16 Action Primitives = MP or sequence of MP E.g., Reach-To, Pick-Up, Move-Forward, etc. Can be hand-coded, developed using planner, learned from demos Often parameterized RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
17 Explicit task goals Pre- and post-condition of action primitives A particular configuration of an object Implicit task goals = Reward function Sparse/dense reward Learn reward function? IOC, IRL RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
18
19 Input state output action Demonstration = state-action pairs Learning policy Objectives underlying the policy? don t care RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
20 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
21 Training process Learn state transition function as hierarchical classifier over features Next State State Transition Function Current State Features RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
22 Goal is out of view RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
23 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
24 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
25 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
26 Lazy learning algorithms Memorize demonstrated action in a robot state In a new states, search for similar old states and apply the corresponding action Used for learning navigation from demonstrations Method for measuring similarity? KNN [4] Case-based reasoning [5,6] RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
27 Observe and memorize a sequence of states (sub-goals) Pick up the action that maximizes the chance of taking the agent from current state to the memorized next state RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
28 Essentially, a classification/regression problem Estimate classification confidence Integrate a measure of confidence in classification/regression Address the uncertainty in action Methods for estimating classification confidence Bayesian methods [8] Confidence-Based Autonomy algorithm [9] Locally Weighted Projection Regression [10] RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
29
30 Represent desired robot behavior as a plan Generalized state-action mapping State: Pre-condition, post-condition Action: Sequence of action between initial and goal states Underlying objectives = goal state RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
31 Bayesian models Finite-state Automaton RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
32 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
33 More sparse states Initial states Goal states What if something goes wrong in-between? Provide additional demonstration as correction Iterative and incremental learning RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
34 Re-do parts of the demo Re-segment old data Add new corrections and rebuild FSA RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
35 Read Section 5.5 Learning task features Prepare 7-10 presentation slides Digest over multiple papers To reflect your understanding Add notes to your presentation slides, or Submit 2-page review RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
36 [1] Sullivan, Keith, and Sean Luke. "Hierarchical multi-robot learning from demonstration." Proceedings of the Robotics: Science and Systems Conference [2] Sullivan, Keith, Sean Luke, and Vittoria Amos Ziparo. "Hierarchical learning from demonstration on humanoid robots." Proceedings of Humanoid Robots Learning from Human Interaction Workshop. Vol RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
37 [4] Saunders, J., Nehaniv, C. L., & Dautenhahn, K. (2006, March). Teaching robots by moulding behavior and scaffolding the environment. In Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction (pp ). [5] Likhachev, M., & Arkin, R. C. (2001). Spatio-temporal case-based reasoning for behavioral selection. In Robotics and Automation, Proceedings 2001 ICRA. IEEE International Conference on (Vol. 2, pp ). [6] Ros, R., De Màntaras, R. L., Arcos, J. L., & Veloso, M. (2007, August). Team playing behavior in robot soccer: A case-based reasoning approach. In ICCBR (Vol. 2007, pp ) RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
38 [7] Rao, Rajesh PN, Aaron P. Shon, and Andrew N. Meltzoff. "11 A Bayesian model of imitation in infants and robots." (2007). [8] Lockerd, A., & Breazeal, C. (2004, September). Tutelage and socially guided robot learning. In Intelligent Robots and Systems, 2004.(IROS 2004). Proceedings IEEE/RSJ International Conference on (Vol. 4, pp ). [9] Chernova, Sonia, and Manuela Veloso. "Interactive policy learning through confidence-based autonomy." Journal of Artificial Intelligence Research 34.1 (2009): 1 [10] Grollman, Daniel H., and Odest Chadwicke Jenkins. "Dogged learning for robots." Robotics and Automation, 2007 IEEE International Conference on. IEEE, 2007 RBE 595 Synergy of Human and Robotic Systems Instructor: Jane Li, Mechanical Engineering Department & Robotic Engineering Program - WPI 11/28/
Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute State one reason for investigating and building humanoid robot (4 pts) List two
More informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (6 pts )A 2-DOF manipulator arm is attached to a mobile base with non-holonomic
More informationConfidence-Based Multi-Robot Learning from Demonstration
Int J Soc Robot (2010) 2: 195 215 DOI 10.1007/s12369-010-0060-0 Confidence-Based Multi-Robot Learning from Demonstration Sonia Chernova Manuela Veloso Accepted: 5 May 2010 / Published online: 19 May 2010
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 informationRoboPatriots: George Mason University 2014 RoboCup Team
RoboPatriots: George Mason University 2014 RoboCup Team David Freelan, Drew Wicke, Chau Thai, Joshua Snider, Anna Papadogiannakis, and Sean Luke Department of Computer Science, George Mason University
More informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (4 pts) Derive Dynamic equations and state space representation for the system.
More informationStatement May, 2014 TUCKER BALCH, ASSOCIATE PROFESSOR SCHOOL OF INTERACTIVE COMPUTING, COLLEGE OF COMPUTING GEORGIA INSTITUTE OF TECHNOLOGY
TUCKER BALCH, ASSOCIATE PROFESSOR SCHOOL OF INTERACTIVE COMPUTING, COLLEGE OF COMPUTING GEORGIA INSTITUTE OF TECHNOLOGY Research on robot teams Beginning with Tucker s Ph.D. research at Georgia Tech with
More informationDemonstration-Based Behavior and Task Learning
Demonstration-Based Behavior and Task Learning Nathan Koenig and Maja Matarić nkoenig mataric@cs.usc.edu Computer Science Department University of Southern California 941 West 37th Place, Mailcode 0781
More informationProf. Sameer Singh CS 175: PROJECTS IN AI (IN MINECRAFT) WINTER April 6, 2017
Prof. Sameer Singh CS 175: PROJECTS IN AI (IN MINECRAFT) WINTER 2017 April 6, 2017 Upcoming Misc. Check out course webpage and schedule Check out Canvas, especially for deadlines Do the survey by tomorrow,
More informationTeaching a Humanoid: A User Study with HOAP-3 on Learning by Demonstration
Teaching a Humanoid: A User Study with HOAP-3 on Learning by Demonstration Astrid Weiss, Judith Igelsböck, Sylvain Calinon (*), Aude Billard (*), Manfred Tscheligi (*) (*) Member, IEEE ce Abstract This
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 informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (3 pts) Explain the difference between navigation using visibility map and potential
More informationResearch Statement MAXIM LIKHACHEV
Research Statement MAXIM LIKHACHEV My long-term research goal is to develop a methodology for robust real-time decision-making in autonomous systems. To achieve this goal, my students and I research novel
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 informationSpring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics?
16-350 Spring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics? Maxim Likhachev Robotics Institute Carnegie Mellon University About Me My Research Interests: - Planning,
More informationPath Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza
Path Planning in Dynamic Environments Using Time Warps S. Farzan and G. N. DeSouza Outline Introduction Harmonic Potential Fields Rubber Band Model Time Warps Kalman Filtering Experimental Results 2 Introduction
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 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 informationReal-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments
Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments IMI Lab, Dept. of Computer Science University of North Carolina Charlotte Outline Problem and Context Basic RAMP Framework
More information[31] S. Koenig, C. Tovey, and W. Halliburton. Greedy mapping of terrain.
References [1] R. Arkin. Motor schema based navigation for a mobile robot: An approach to programming by behavior. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA),
More informationRobots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani
Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots learning from humans 1. Robots learn from humans 2.
More informationCSE 473 Artificial Intelligence (AI)
CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Jennifer Hanson (TA) Evan Herbst (TA) http://www.cs.washington.edu/473 Based on slides by UW CSE AI faculty, Dan Klein, Stuart Russell, Andrew
More informationLinking Perception and Action in a Control Architecture for Human-Robot Domains
In Proc., Thirty-Sixth Hawaii International Conference on System Sciences, HICSS-36 Hawaii, USA, January 6-9, 2003. Linking Perception and Action in a Control Architecture for Human-Robot Domains Monica
More informationTransactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN
Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain
More informationEffects of Integrated Intent Recognition and Communication on Human-Robot Collaboration
Effects of Integrated Intent Recognition and Communication on Human-Robot Collaboration Mai Lee Chang 1, Reymundo A. Gutierrez 2, Priyanka Khante 1, Elaine Schaertl Short 1, Andrea Lockerd Thomaz 1 Abstract
More informationA Reactive Robot Architecture with Planning on Demand
A Reactive Robot Architecture with Planning on Demand Ananth Ranganathan Sven Koenig College of Computing Georgia Institute of Technology Atlanta, GA 30332 {ananth,skoenig}@cc.gatech.edu Abstract In this
More informationMichael P. Vitus 260 King St Unit 757
Michael P. Vitus 260 King St Unit 757 michael.vitus@gmail.com San Francisco, CA 94107 http://michaelvitus.net Research Interests Stochastic optimization with application to probabilistic planning for robotics;
More informationDistributed Vision System: A Perceptual Information Infrastructure for Robot Navigation
Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp
More informationTutorial of Reinforcement: A Special Focus on Q-Learning
Tutorial of Reinforcement: A Special Focus on Q-Learning TINGWU WANG, MACHINE LEARNING GROUP, UNIVERSITY OF TORONTO Contents 1. Introduction 1. Discrete Domain vs. Continous Domain 2. Model Based vs. Model
More informationCSE 473 Artificial Intelligence (AI) Outline
CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Ravi Kiran (TA) http://www.cs.washington.edu/473 UW CSE AI faculty Goals of this course Logistics What is AI? Examples Challenges Outline 2
More informationCS686: Robot Motion Planning and Applications
CS686: Robot Motion Planning and Applications Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/mpa About the Instructor Main research theme Work on large-scale problems related to motion
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 informationUnit 12: Artificial Intelligence CS 101, Fall 2018
Unit 12: Artificial Intelligence CS 101, Fall 2018 Learning Objectives After completing this unit, you should be able to: Explain the difference between procedural and declarative knowledge. Describe the
More informationMulti-Agent Planning
25 PRICAI 2000 Workshop on Teams with Adjustable Autonomy PRICAI 2000 Workshop on Teams with Adjustable Autonomy Position Paper Designing an architecture for adjustably autonomous robot teams David Kortenkamp
More informationUsing Reactive and Adaptive Behaviors to Play Soccer
AI Magazine Volume 21 Number 3 (2000) ( AAAI) Articles Using Reactive and Adaptive Behaviors to Play Soccer Vincent Hugel, Patrick Bonnin, and Pierre Blazevic This work deals with designing simple behaviors
More informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Use an example to explain what is admittance control? You may refer to exoskeleton
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 informationCOMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION
COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION Handy Wicaksono, Khairul Anam 2, Prihastono 3, Indra Adjie Sulistijono 4, Son Kuswadi 5 Department of Electrical Engineering, Petra Christian
More informationChangjiang Yang. Computer Vision, Pattern Recognition, Machine Learning, Robotics, and Scientific Computing.
Changjiang Yang Mailing Address: Department of Computer Science University of Maryland College Park, MD 20742 Lab Phone: (301)405-8366 Cell Phone: (410)299-9081 Fax: (301)314-9658 Email: yangcj@cs.umd.edu
More informationHuman-Robot Co-Creativity: Task Transfer on a Spectrum of Similarity
Human-Robot Co-Creativity: Task Transfer on a Spectrum of Similarity Tesca Fitzgerald 1, Ashok Goel 1, Andrea Thomaz 2 School of Interactive Computing, Georgia Institute of Technology 1 Department of Electrical
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 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 informationTask Learning Through Imitation and Human-Robot Interaction
In "Models and Mechanisms of Imitation and Social Learning in Robots, Humans and Animals", K. Dautenhahn and C. Nehaniv, eds., 2005 Task Learning Through Imitation and Human-Robot Interaction Monica N.
More informationH2020 RIA COMANOID H2020-RIA
Ref. Ares(2016)2533586-01/06/2016 H2020 RIA COMANOID H2020-RIA-645097 Deliverable D4.1: Demonstrator specification report M6 D4.1 H2020-RIA-645097 COMANOID M6 Project acronym: Project full title: COMANOID
More informationAnticipative Interaction Primitives for Human-Robot Collaboration
The 2016 AAAI Fall Symposium Series: Shared Autonomy in Research and Practice Technical Report FS-16-05 Anticipative Interaction Primitives for Human-Robot Collaboration Guilherme Maeda, 1 Aayush Maloo,
More informationTeam Playing Behavior in Robot Soccer: A Case-Based Reasoning Approach
Team Playing Behavior in Robot Soccer: A Case-Based Reasoning Approach Raquel Ros 1, Ramon López de Màntaras 1, Josep Lluís Arcos 1 and Manuela Veloso 2 1 IIIA - Artificial Intelligence Research Institute
More informationMulti-Robot Team Response to a Multi-Robot Opponent Team
Multi-Robot Team Response to a Multi-Robot Opponent Team James Bruce, Michael Bowling, Brett Browning, and Manuela Veloso {jbruce,mhb,brettb,mmv}@cs.cmu.edu Carnegie Mellon University 5000 Forbes Avenue
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 informationFAST GOAL NAVIGATION WITH OBSTACLE AVOIDANCE USING A DYNAMIC LOCAL VISUAL MODEL
FAST GOAL NAVIGATION WITH OBSTACLE AVOIDANCE USING A DYNAMIC LOCAL VISUAL MODEL Juan Fasola jfasola@andrew.cmu.edu Manuela M. Veloso veloso@cs.cmu.edu School of Computer Science Carnegie Mellon University
More informationFall 17 Planning & Decision-making in Robotics Introduction; What is Planning, Role of Planning in Robots
16-782 Fall 17 Planning & Decision-making in Robotics Introduction; What is Planning, Role of Planning in Robots Maxim Likhachev Robotics Institute Carnegie Mellon University Class Logistics Instructor:
More informationCURRICULUM VITAE. Evan Drumwright EDUCATION PROFESSIONAL PUBLICATIONS
CURRICULUM VITAE Evan Drumwright 209 Dunn Hall The University of Memphis Memphis, TN 38152 Phone: 901-678-3142 edrmwrgh@memphis.edu http://cs.memphis.edu/ edrmwrgh EDUCATION Ph.D., Computer Science, May
More informationSubsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015
Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm
More informationCS686: High-level Motion/Path Planning Applications
CS686: High-level Motion/Path Planning Applications Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/mpa Class Objectives Discuss my general research view on motion planning Discuss
More informationMulti-Robot Planning using Robot-Dependent Reachability Maps
Multi-Robot Planning using Robot-Dependent Reachability Maps Tiago Pereira 123, Manuela Veloso 1, and António Moreira 23 1 Carnegie Mellon University, Pittsburgh PA 15213, USA, tpereira@cmu.edu, mmv@cs.cmu.edu
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 informationPhysical Human Robot Interaction
MIN Faculty Department of Informatics Physical Human Robot Interaction Intelligent Robotics Seminar Ilay Köksal University of Hamburg Faculty of Mathematics, Informatics and Natural Sciences Department
More informationQ Learning Behavior on Autonomous Navigation of Physical Robot
The 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI 211) Nov. 23-26, 211 in Songdo ConventiA, Incheon, Korea Q Learning Behavior on Autonomous Navigation of Physical Robot
More informationA Taxonomy of Multirobot Systems
A Taxonomy of Multirobot Systems ---- Gregory Dudek, Michael Jenkin, and Evangelos Milios in Robot Teams: From Diversity to Polymorphism edited by Tucher Balch and Lynne E. Parker published by A K Peters,
More informationBRENNA D. ARGALL
BRENNA D. ARGALL http://www.eecs.northwestern.edu/~argall Publications List BOOK CHAPTERS B. D. Argall, B. Browning and M. M. Veloso. Mobile Robot Motion Control from Demonstration and Corrective Feedback.
More informationReinforcement Learning for Ethical Decision Making
Reinforcement Learning for Ethical Decision Making The Workshops of the Thirtieth AAAI Conference on Artificial Intelligence AI, Ethics, and Society: Technical Report WS-16-02 David Abel, James MacGlashan,
More informationHuman-Swarm Interaction
Human-Swarm Interaction a brief primer Andreas Kolling irobot Corp. Pasadena, CA Swarm Properties - simple and distributed - from the operator s perspective - distributed algorithms and information processing
More informationAn Agent-based Heterogeneous UAV Simulator Design
An Agent-based Heterogeneous UAV Simulator Design MARTIN LUNDELL 1, JINGPENG TANG 1, THADDEUS HOGAN 1, KENDALL NYGARD 2 1 Math, Science and Technology University of Minnesota Crookston Crookston, MN56716
More informationStabilize humanoid robot teleoperated by a RGB-D sensor
Stabilize humanoid robot teleoperated by a RGB-D sensor Andrea Bisson, Andrea Busatto, Stefano Michieletto, and Emanuele Menegatti Intelligent Autonomous Systems Lab (IAS-Lab) Department of Information
More informationCOOPERATIVE STRATEGY BASED ON ADAPTIVE Q- LEARNING FOR ROBOT SOCCER SYSTEMS
COOPERATIVE STRATEGY BASED ON ADAPTIVE Q- LEARNING FOR ROBOT SOCCER SYSTEMS Soft Computing Alfonso Martínez del Hoyo Canterla 1 Table of contents 1. Introduction... 3 2. Cooperative strategy design...
More informationSafe and Efficient Autonomous Navigation in the Presence of Humans at Control Level
Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,
More informationPhysics-Based Manipulation in Human Environments
Vol. 31 No. 4, pp.353 357, 2013 353 Physics-Based Manipulation in Human Environments Mehmet R. Dogar Siddhartha S. Srinivasa The Robotics Institute, School of Computer Science, Carnegie Mellon University
More informationAUTOMATIC RECOVERY FROM SOFTWARE FAILURE
AUTOMATIC RECOVERY FROM SOFTWARE FAILURE By PAUL ROBERTSON and BRIAN WILLIAMS I A model-based approach to self-adaptive software. n complex concurrent critical systems, such as autonomous robots, unmanned
More informationLASA I PRESS KIT lasa.epfl.ch I EPFL-STI-IMT-LASA Station 9 I CH 1015, Lausanne, Switzerland
LASA I PRESS KIT 2016 LASA I OVERVIEW LASA (Learning Algorithms and Systems Laboratory) at EPFL, focuses on machine learning applied to robot control, humanrobot interaction and cognitive robotics at large.
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 informationInteraction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping
Robotics and Autonomous Systems 54 (2006) 414 418 www.elsevier.com/locate/robot Interaction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping Masaki Ogino
More informationRobotics for Children
Vol. xx No. xx, pp.1 8, 200x 1 1 2 3 4 Robotics for Children New Directions in Child Education and Therapy Fumihide Tanaka 1,HidekiKozima 2, Shoji Itakura 3 and Kazuo Hiraki 4 Robotics intersects with
More informationGameplay as On-Line Mediation Search
Gameplay as On-Line Mediation Search Justus Robertson and R. Michael Young Liquid Narrative Group Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu, young@csc.ncsu.edu
More informationGame Playing State-of-the-Art CSE 473: Artificial Intelligence Fall Deterministic Games. Zero-Sum Games 10/13/17. Adversarial Search
CSE 473: Artificial Intelligence Fall 2017 Adversarial Search Mini, pruning, Expecti Dieter Fox Based on slides adapted Luke Zettlemoyer, Dan Klein, Pieter Abbeel, Dan Weld, Stuart Russell or Andrew Moore
More informationGame Artificial Intelligence ( CS 4731/7632 )
Game Artificial Intelligence ( CS 4731/7632 ) Instructor: Stephen Lee-Urban http://www.cc.gatech.edu/~surban6/2018-gameai/ (soon) Piazza T-square What s this all about? Industry standard approaches to
More informationAnnouncements. Homework 1. Project 1. Due tonight at 11:59pm. Due Friday 2/8 at 4:00pm. Electronic HW1 Written HW1
Announcements Homework 1 Due tonight at 11:59pm Project 1 Electronic HW1 Written HW1 Due Friday 2/8 at 4:00pm CS 188: Artificial Intelligence Adversarial Search and Game Trees Instructors: Sergey Levine
More informationVishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)
Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,
More informationTraffic Control for a Swarm of Robots: Avoiding Group Conflicts
Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots
More informationA HYBRID CBR-NEURAL ADAPTATION ALGORITHM FOR HUMANOID ROBOT CONTROL BASED ON KALMAN BALL TRACKING
A HYBRID CBR-NEURAL ADAPTATION ALGORITHM FOR HUMANOID ROBOT CONTROL BASED ON KALMAN BALL TRACKING BASSANT MOHAMED ELBAGOURY 1, ABDEL-BADEEH M. SALEM * Abstract. Controlling autonomous, humanoid robots
More informationReinforcement Learning Simulations and Robotics
Reinforcement Learning Simulations and Robotics Models Partially observable noise in sensors Policy search methods rather than value functionbased approaches Isolate key parameters by choosing an appropriate
More informationCapturing and Adapting Traces for Character Control in Computer Role Playing Games
Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,
More informationWednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.
Wednesday, October 29, 2014 02:00-04:00pm EB: 3546D TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof. Ning Xi ABSTRACT Mobile manipulators provide larger working spaces and more flexibility
More informationUsing Artificial intelligent to solve the game of 2048
Using Artificial intelligent to solve the game of 2048 Ho Shing Hin (20343288) WONG, Ngo Yin (20355097) Lam Ka Wing (20280151) Abstract The report presents the solver of the game 2048 base on artificial
More informationCSE 573: Artificial Intelligence Autumn 2010
CSE 573: Artificial Intelligence Autumn 2010 Lecture 4: Adversarial Search 10/12/2009 Luke Zettlemoyer Based on slides from Dan Klein Many slides over the course adapted from either Stuart Russell or Andrew
More informationFeature Selection for Activity Recognition in Multi-Robot Domains
Feature Selection for Activity Recognition in Multi-Robot Domains Douglas L. Vail and Manuela M. Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA USA {dvail2,mmv}@cs.cmu.edu
More informationGilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX
DFA Learning of Opponent Strategies Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX 76019-0015 Email: {gpeterso,cook}@cse.uta.edu Abstract This work studies
More informationMini Project #2: Motion Planning and Generation for a Robot Arm
Mini Project #2: Motion Planning and Generation for a Robot Arm Team Assignment: Your professor will assign the teams. You will have about 5 minutes to get acquainted, exchange contact information and
More informationAn Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots
An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard
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 informationAction-Based Sensor Space Categorization for Robot Learning
Action-Based Sensor Space Categorization for Robot Learning Minoru Asada, Shoichi Noda, and Koh Hosoda Dept. of Mech. Eng. for Computer-Controlled Machinery Osaka University, -1, Yamadaoka, Suita, Osaka
More informationEvolutionary robotics Jørgen Nordmoen
INF3480 Evolutionary robotics Jørgen Nordmoen Slides: Kyrre Glette Today: Evolutionary robotics Why evolutionary robotics Basics of evolutionary optimization INF3490 will discuss algorithms in detail Illustrating
More informationCSE 473: Artificial Intelligence Fall Outline. Types of Games. Deterministic Games. Previously: Single-Agent Trees. Previously: Value of a State
CSE 473: Artificial Intelligence Fall 2014 Adversarial Search Dan Weld Outline Adversarial Search Minimax search α-β search Evaluation functions Expectimax Reminder: Project 1 due Today Based on slides
More informationCS 188: Artificial Intelligence
CS 188: Artificial Intelligence Adversarial Search Prof. Scott Niekum The University of Texas at Austin [These slides are based on those of Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley.
More informationCS594, Section 30682:
CS594, Section 30682: Distributed Intelligence in Autonomous Robotics Spring 2003 Tuesday/Thursday 11:10 12:25 http://www.cs.utk.edu/~parker/courses/cs594-spring03 Instructor: Dr. Lynne E. Parker ½ TA:
More informationA Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots
A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany
More informationSnakeSIM: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion
: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion Filippo Sanfilippo 1, Øyvind Stavdahl 1 and Pål Liljebäck 1 1 Dept. of Engineering Cybernetics, Norwegian University
More informationCan a social robot train itself just by observing human interactions?
Can a social robot train itself just by observing human interactions? Dylan F. Glas, Phoebe Liu, Takayuki Kanda, Member, IEEE, Hiroshi Ishiguro, Senior Member, IEEE Abstract In HRI research, game simulations
More informationAdversarial Search. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 9 Feb 2012
1 Hal Daumé III (me@hal3.name) Adversarial Search Hal Daumé III Computer Science University of Maryland me@hal3.name CS 421: Introduction to Artificial Intelligence 9 Feb 2012 Many slides courtesy of Dan
More informationLearning Attentive-Depth Switching while Interacting with an Agent
Learning Attentive-Depth Switching while Interacting with an Agent Chyon Hae Kim, Hiroshi Tsujino, and Hiroyuki Nakahara Abstract This paper addresses a learning system design for a robot based on an extended
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 informationSwarm Robotics. Clustering and Sorting
Swarm Robotics Clustering and Sorting By Andrew Vardy Associate Professor Computer Science / Engineering Memorial University of Newfoundland St. John s, Canada Deneubourg JL, Goss S, Franks N, Sendova-Franks
More information