Autonomous Robotics. CS Fall Amarda Shehu. Department of Computer Science George Mason University
|
|
- Lorena Pamela Ball
- 6 years ago
- Views:
Transcription
1 Autonomous Robotics CS Fall 2016 Amarda Shehu Department of Computer Science George Mason University
2 1 Outline of Today s Class 2 Robotics over the Years 3 Trends in Robotics Research 4 Course Organization Amarda Shehu (485) Outline of Today s Class 2
3 What is a Robot? I, Robot (2004) Amarda Shehu (485) Robotics over the Years 3
4 What is a Robot? I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) Amarda Shehu (485) Robotics over the Years 3
5 What is a Robot? from English translation of 1920 play Rossum s Universal Robots by Karel Capek from Czech robotnik (slave), robota (forced labor, drudgery), robotiti (to work, drudge) from Slavic (arabeit) related to German Arbeit (work) Word coined by Capek s brother Josef, who used it initially in a short story Robotics coined in 1941 in a science fiction context by Isaac Asimov I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) Amarda Shehu (485) Robotics over the Years 3
6 What is a Robot? from English translation of 1920 play Rossum s Universal Robots by Karel Capek from Czech robotnik (slave), robota (forced labor, drudgery), robotiti (to work, drudge) from Slavic (arabeit) related to German Arbeit (work) Word coined by Capek s brother Josef, who used it initially in a short story Robotics coined in 1941 in a science fiction context by Isaac Asimov 1 A robot may not injure a human being or, through inaction, allow a human being to come to harm. I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) Amarda Shehu (485) Robotics over the Years 3
7 What is a Robot? I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) from English translation of 1920 play Rossum s Universal Robots by Karel Capek from Czech robotnik (slave), robota (forced labor, drudgery), robotiti (to work, drudge) from Slavic (arabeit) related to German Arbeit (work) Word coined by Capek s brother Josef, who used it initially in a short story Robotics coined in 1941 in a science fiction context by Isaac Asimov 1 A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2 A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. Amarda Shehu (485) Robotics over the Years 3
8 What is a Robot? I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) from English translation of 1920 play Rossum s Universal Robots by Karel Capek from Czech robotnik (slave), robota (forced labor, drudgery), robotiti (to work, drudge) from Slavic (arabeit) related to German Arbeit (work) Word coined by Capek s brother Josef, who used it initially in a short story Robotics coined in 1941 in a science fiction context by Isaac Asimov 1 A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2 A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. 3 A robot must protect its own existence as long as such protection does not conflict with the First or Second Law. Amarda Shehu (485) Robotics over the Years 3
9 What is a Robot? I, Robot (2004) Automaton (Greek, autos self + matos thinking, animated, willing ) Robotics Institute of America: device that automatically performs complicated often repetitive tasks, or a mechanism guided by automatic controls from English translation of 1920 play Rossum s Universal Robots by Karel Capek from Czech robotnik (slave), robota (forced labor, drudgery), robotiti (to work, drudge) from Slavic (arabeit) related to German Arbeit (work) Word coined by Capek s brother Josef, who used it initially in a short story Robotics coined in 1941 in a science fiction context by Isaac Asimov 1 A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2 A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. 3 A robot must protect its own existence as long as such protection does not conflict with the First or Second Law. Amarda Shehu (485) Robotics over the Years 3
10 First Robot The Turk / Automaton Chess Player (1770) Turk Amarda Shehu (485) Robotics over the Years 4
11 First Robot The Turk / Automaton Chess Player (1770) Constructed by Wolfgang von Kempelen in 1770 Played many exhibition chess games Solved the knight-tour problem Even played against Benjamin Franklin in France Turk Amarda Shehu (485) Robotics over the Years 4
12 First Fake Robot The Turk / Automaton Chess Player (1770) Constructed by Wolfgang von Kempelen in 1770 Played many exhibition chess games Solved the knight-tour problem Even played against Benjamin Franklin in France Turk... it was a fake, however, human player hid inside machine Amarda Shehu (485) Robotics over the Years 4
13 First Fake Robot The Turk / Automaton Chess Player (1770) Constructed by Wolfgang von Kempelen in 1770 Played many exhibition chess games Solved the knight-tour problem Even played against Benjamin Franklin in France Turk... it was a fake, however, human player hid inside machine Amarda Shehu (485) Robotics over the Years 4
14 First Real Robot Unimate (1961) Created by George Devol Worked on a General Motors assembly line in New Jersey in 1961 Job consisted of transporting die castings from an assembly line and welding these parts on auto bodies Conducted in Robot Hall of Fame in 2003 Amarda Shehu (485) Robotics over the Years 5
15 Trends in Robotics Research: Classical Paradigm Focus on automated reasoning and knowledge representation Perfect world model Closed world assumption: what is not currently known to be true, is false STRIPS (Stanford Research Institute Problem Solver) Amarda Shehu (485) Trends in Robotics Research 6
16 Shakey (Stanford Research Institute, 1966) First mobile robot to reason about its own actions Programs for seeing, reasoning, and acting Triangulating range-finder for sensing obstacles Wireless radio and video camera Used STRIPS to perform block-worlds tasks Conducted in Robot Hall of Fame in the robot Amarda Shehu (485) Trends in Robotics Research 7
17 Trends in Robotics Research: Reactive Paradigm No models: The world is its own, best model Many successes, but also limitations Inspired by biological systems Genghis by Rodney A. Brooks Polly by Ian Horswill Amarda Shehu (485) Trends in Robotics Research 8
18 Trends in Robotics Research: Hybrid Paradigm = Planning + Reactive Combines advantages of previous paradigms World model used for planning Closed loop, reactive control Amarda Shehu (485) Trends in Robotics Research 9
19 Trends in Robotics Research Classical Paradigm (mid 1970s) exact models no sensing necessary Reactive Paradigm (mid 1980s) no models relies heavily on good sensing Hybrid Paradigm (since 1990s) model-based at higher levels reactive at lower levels Probabilistic Paradigm (since mid 1990s) seamless integration of models and sensing inaccurate models, inaccurate sensors Amarda Shehu (485) Trends in Robotics Research 10
20 Robots Today [auto] [bdog] [rhex] [heli1] [heli2] [heli3] [snake] [hand] [asimo] Amarda Shehu (485) Trends in Robotics Research 11
21 Robotics from SyFy to the (Near?) Future Amarda Shehu (485) Trends in Robotics Research 12
22 Robotics from SyFy to the (Near?) Future Which one of these are autonomous? Amarda Shehu (485) Trends in Robotics Research 12
23 Robotics from SyFy to the (Near?) Future Which one of these are autonomous? What is autonomy? Amarda Shehu (485) Trends in Robotics Research 12
24 Robotics from SyFy to the (Near?) Future Which one of these are autonomous? What is autonomy? Does doing things on one s own involve intelligence or rationality? Amarda Shehu (485) Trends in Robotics Research 12
25 Robotics from SyFy to the (Near?) Future Which one of these are autonomous? What is autonomy? Does doing things on one s own involve intelligence or rationality? What does intelligence look like? What about rationality? Amarda Shehu (485) Trends in Robotics Research 12
26 Robotics from SyFy to the (Near?) Future Fooling a human is not enough need proof of consciousness. Amarda Shehu (485) Trends in Robotics Research 13
27 Robotics from SyFy to the (Near?) Future Fooling a human is not enough need proof of consciousness. Figure: Popular culture beyond the Turing Test Ex Machina (2015) Amarda Shehu (485) Trends in Robotics Research 13
28 Robotics from SyFy to the (Near?) Future Fooling a human is not enough need proof of consciousness. Figure: Popular culture beyond the Turing Test Ex Machina (2015) From fooling to manipulating a human as ultimate test. Amarda Shehu (485) Trends in Robotics Research 13
29 This Course Focus on two themes: Motion Planning: How can the robot automatically plan and execute a sequence of motions that avoids collision with obstacles and accomplishes the assigned task? Amarda Shehu (485) Course Organization 14
30 This Course Focus on two themes: Motion Planning: How can the robot automatically plan and execute a sequence of motions that avoids collision with obstacles and accomplishes the assigned task? Localization and Mapping: How can the robot use sensor-based information to determine its own state and model the world? Amarda Shehu (485) Course Organization 14
31 This Course Focus on two themes: Motion Planning: How can the robot automatically plan and execute a sequence of motions that avoids collision with obstacles and accomplishes the assigned task? Localization and Mapping: How can the robot use sensor-based information to determine its own state and model the world? Emphasis on algorithms, analysis, and implementations Amarda Shehu (485) Course Organization 14
32 This Course Focus on two themes: Motion Planning: How can the robot automatically plan and execute a sequence of motions that avoids collision with obstacles and accomplishes the assigned task? Localization and Mapping: How can the robot use sensor-based information to determine its own state and model the world? Emphasis on algorithms, analysis, and implementations Illustrated with practical applications arising in diverse areas such as mobile systems, navigation and exploration, robot manipulation, computer animation, video games, computational biology, and medicine Amarda Shehu (485) Course Organization 14
33 Syllabus Basic Motion-Planning Algorithms and Foundations (3 WKS) Bug Algorithms Configuration Spaces Forward and Inverse Kinematics for Manipulators Potential Fields Roadmaps/Cell Decompositions Sampling-based and Probabilistic Motion Planning (3WKS) Roadmap Approaches Tree Approaches Advanced Motion Planning (4 WKS) Multiple Robots Manipulation Planning Dynamics/Physics Game Engines Dynamic Environments/Uncertainty Localization and Mapping (2 WKS) Kalman Filtering/Bayesian Methods Mapping and SLAM Amarda Shehu (485) Course Organization 15
34 Textbook Required Recommended (available online, free) Amarda Shehu (485) Course Organization 16
35 Grading Homeworks(3) (45%) Exams(2) (30%) Final Project (25%) Contact Information Class: Art and Design Bldg L008 M/W 12:00-1:15 pm Office: Engineering Building Office Hours: M/W 11:00-11:59am Amarda Shehu (485) Course Organization 17
Robot Motion Control and Planning
Robot Motion Control and Planning http://www.cs.bilkent.edu.tr/~saranli/courses/cs548 Lecture 1 Introduction and Logistics Uluç Saranlı http://www.cs.bilkent.edu.tr/~saranli CS548 - Robot Motion Control
More informationINTRODUCTION to ROBOTICS
1 INTRODUCTION to ROBOTICS Robotics is a relatively young field of modern technology that crosses traditional engineering boundaries. Understanding the complexity of robots and their applications requires
More informationRobotics. Lecturer: Dr. Saeed Shiry Ghidary
Robotics Lecturer: Dr. Saeed Shiry Ghidary Email: autrobotics@yahoo.com Outline of Course We will study fundamental algorithms for robotics with: Introduction to industrial robots and Particular emphasis
More informationCognitive Robotics 2017/2018
Cognitive Robotics 2017/2018 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 informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January
More informationYear 1805 Doll, made by Maillardet, that wrote in either French or English and could draw landscapes
Unit 8 : ROBOTICS INTRODUCTION Robots are devices that are programmed to move parts, or to do work with a tool. Robotics is a multidisciplinary engineering field dedicated to the development of autonomous
More informationCS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy. Instructor: Chad Jenkins (cjenkins)
Lecture 2 Robot Philosophy Slide 1 CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy Instructor: Chad Jenkins (cjenkins) Lecture 2 Robot Philosophy Slide 2 What is robotics?
More informationCognitive Robotics 2016/2017
Cognitive Robotics 2016/2017 Course Introduction Matteo Matteucci matteo.matteucci@polimi.it Artificial Intelligence and Robotics Lab - Politecnico di Milano About me and my lectures Lectures given by
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 6912 Andrew Vardy Department of Computer Science Memorial University of Newfoundland May 13, 2016 COMP 6912 (MUN) Course Introduction May 13,
More informationRobotics Introduction Matteo Matteucci
Robotics Introduction About me and my lectures 2 Lectures given by Matteo Matteucci +39 02 2399 3470 matteo.matteucci@polimi.it http://www.deib.polimi.it/ Research Topics Robotics and Autonomous Systems
More informationRobotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur
Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture - 01 Introduction to Robot and Robotics Let us start with the course on Robotics.
More informationCS494/594: Software for Intelligent Robotics
CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:
More informationHuman Robot Interaction (HRI)
Brief Introduction to HRI Batu Akan batu.akan@mdh.se Mälardalen Högskola September 29, 2008 Overview 1 Introduction What are robots What is HRI Application areas of HRI 2 3 Motivations Proposed Solution
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots
More informationSample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT -
Classroom Activities for the Busy Teacher: NXT 2 nd Edition Table of Contents Chapter 1: Introduction... 1 Chapter 2: What is a robot?... 5 Chapter 3: Flowcharting... 11 Chapter 4: DomaBot Basics... 15
More informationRichard Voyles Professor of Robotics School of Engineering Technology
Richard Voyles Professor of Robotics School of Engineering Technology Unprecedented Optimism in Robotics & IOT! Education (all levels) Laypublic Government Leaders (jobs, innovation) Industry (buyers and
More informationRevised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction
Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:
More informationAn Introduction to Robotics. Elliot Ratchik, MS Former Senior Scientist, Hoffman LaRoche And Mannkind Corp.
An Introduction to Robotics Elliot Ratchik, MS Former Senior Scientist, Hoffman LaRoche And Mannkind Corp. What is a Robot What can it do History Key Components Applications Future Outline What is a Robot?
More informationExperimental Robotics CMPUT 412. Martin Jagersand Camilo Perez
Experimental Robotics CMPUT 412 Martin Jagersand Camilo Perez Course Questions Why study robotics? What, exactly, is robotics about? What work is involved? and other questions as well! Why Robotics? shift
More informationCORC Exploring Robotics. Unit A: Introduction To Robotics
CORC 3303 Exploring Robotics Unit A: Introduction To Robotics What is a robot? The robot word is attributed to Czech playwright Karel Capek. He first coined the term in his 1921 play Rossum's Universal
More informationA Brief Survey on Robotics
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,
More informationCS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)
CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25) Dr. Cengiz Günay, Emory Univ. Günay Robotics I Autonomous Robots (Ch. 25) Spring 2013 1 / 15 Robots As Killers? The word robot coined
More informationBehaviour-Based Control. IAR Lecture 5 Barbara Webb
Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor
More informationIntroduction to Robotics
Introduction to Robotics Jee-Hwan Ryu School of Mechanical Engineering Korea University of Technology and Education What is Robot? Robots in our Imagination What is Robot Like in Our Real Life? Origin
More informationHenry Lin, Department of Electrical and Computer Engineering, California State University, Bakersfield Lecture 8 (Robotics) July 25 th, 2012
Henry Lin, Department of Electrical and Computer Engineering, California State University, Bakersfield Lecture 8 (Robotics) July 25 th, 2012 1 2 Robotic Applications in Smart Homes Control of the physical
More informationENME 489L: Biologically Inspired Robotics
ENME 489L: Biologically Inspired Robotics Satyandra K. Gupta and Arvind Ananthanarayanan Department of Mechanical Engineering and Institute for Systems Research University of Maryland Course Introduction
More informationIndustrial Robotics. Claudio Melchiorri. Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna
Industrial Robotics Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna email: claudio.melchiorri@unibo.it C. Melchiorri (DEI) Industrial
More informationAutonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)
Autonomous Mobile Robot Design Dr. Kostas Alexis (CSE) Course Goals To introduce students into the holistic design of autonomous robots - from the mechatronic design to sensors and intelligence. Develop
More informationRobot Mechanics Lec. 1: An Introduction
Robot Mechanics Lec. 1: An Introduction Prof. S.K. Saha Dept. of Mech. Eng. IIT Delhi August 01, 2017@IIT Delhi Contribution of IIT Delhi Humanoid Robots Asimo (Honda): 120cm; 52kg Qrio (Sony): 58cm; 7kg
More informationA Quick history. Ioannis Rekleitis
A Quick history Ioannis Rekleitis Robot Reason Sense Act 2 Talos (Τάλως/Τάλων) 400 BC A giant man of bronze who protected Europa in Crete, circling the island's shores three times daily while guarding
More informationIndoor vs Outdoor: Water, air, ground Autonomy depends on the need:
I and Robotics Whatis a robot? Different types of robots. utonomy What do you find on an autonomous robot? Planning and Robotics STRIPS onjunctive goals Horisontal architecture Subsumption architecture
More informationRobotics and Autonomous Systems
1 / 41 Robotics and Autonomous Systems Lecture 1: Introduction Simon Parsons Department of Computer Science University of Liverpool 2 / 41 Acknowledgements The robotics slides are heavily based on those
More informationIDK0310 AUTOMATED AND SYSTEMATISED LEGAL PROCESS. Ermo Täks
IDK0310 AUTOMATED AND SYSTEMATISED LEGAL PROCESS Ermo Täks Introducton What is Artificial Intelligence (AI)? How this is connected to law? Artificial Intelligence and law Discipline is broadly named also
More informationCS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty
CS123 Programming Your Personal Robot Part 3: Reasoning Under Uncertainty Topics For Part 3 3.1 The Robot Programming Problem What is robot programming Challenges Real World vs. Virtual World Mapping and
More informationJNTU World. Introduction to Robotics. Materials Provided by JNTU World Team. JNTU World JNTU World. Downloaded From JNTU World (http://(http://
Introduction to Robotics Materials Provided by Team Definition Types Uses History Key components Applications Future Robotics @ MPCRL Outline Robot Defined Word robot was coined by a Czech novelist Karel
More informationIntroduction to Robotics
Marcello Restelli Dipartimento di Elettronica e Informazione Politecnico di Milano email: restelli@elet.polimi.it tel: 02-2399-3470 Introduction to Robotics Robotica for Computer Engineering students A.A.
More informationCOMP9414/ 9814/ 3411: Artificial Intelligence. Overview. UNSW c Alan Blair,
COMP9414/ 9814/ 3411: Artificial Intelligence Overview COMP9414/9814/3411 16s1 Overview 1 Course Web Page(s) http://www.cse.unsw.edu.au/~cs9414 http://www.cse.unsw.edu.au/~cs3411 Lecturer-in-Charge Alan
More informationRobot Mechanics Lec. 1: An Introduction
Robot Mechanics Lec. 1: An Introduction Prof. S.K. Saha Dept. of Mech. Eng. IIT Delhi August 03, 2015@IIT Delhi Contribution of IIT Delhi Humanoid Robots Asimo (Honda): 120cm; 52kg Qrio (Sony): 58cm; 7kg
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 information4/30/13. + Admin. + What is a robot? Robotics. "I can't define a robot, but I know one when I see one. --Joseph Engelberger (1966)
+ Robotics http://www.youtube.com/watch?v=3eejcln5kyg CS311, Spring 2013 David Kauchak Some material adapted from slides from Zach Dodds + Admin + What is a robot? n Assignment 5 graded n Exam #2 available
More informationROBOTICS. Museum Classroom Programs. Pre- and Postvisit Activities. Grades 4 8. courtesy NASA/ JPL LL-050
ROBOTICS Museum Classroom Programs Pre- and Postvisit Activities LL-050 INFORMATION & ACTIVITIES: Robotics We re Glad You re Coming! Thank you for selecting this Museum Classroom Programs class at the
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationRobotics: Science and Systems
Robotics: Science and Systems Overview of Robotics Zhibin (Alex) Li School of Informatics University of Edinburgh Outline Definition: what are robots? Elements of robotics Mechanism & mechanical design
More informationRobots for Medicine and Personal Assistance. Guest lecturer: Ron Alterovitz
Robots for Medicine and Personal Assistance Guest lecturer: Ron Alterovitz Growth of Robotics Industry Worldwide $70 $56 Market Size (Billions) $42 $28 $14 $0 1995 2000 2005 2010 2015 2020 2025 Source:
More informationTopic: Robots and Job-Bots Teacher Information
Topic: Robots and Job-Bots Teacher Information Time Allowance 90 min. Background The idea of artificial beings dates back to 2000 B.C., when the Egyptians used a lever action door in a tomb. In the Middle
More informationPlanning in autonomous mobile robotics
Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135
More informationIntroduction to Robotic Systems
ENGR 207 Section 1: Introduction to Robotic Systems 1 Introduction to Robotic Systems What is a Robot? The term robot was first used in a 1920 science fiction play by the Czech writer Karel Čapek about
More informationVisual Navigation for Flying Robots. Welcome
Computer Vision Group Prof. Daniel Cremers Visual Navigation for Flying Robots Welcome Dr. Jürgen Sturm Organization Tue 10:15-11:45 Lectures, discussions Lecturer: Jürgen Sturm Thu 14:15-15:45 Lab course,
More informationRobotics 1 Industrial Robotics
Robotics 1 Industrial Robotics Prof. Alessandro De Luca Robotics 1 1 What is a robot?! industrial definition (RIA = Robotic Institute of America) re-programmable multi-functional manipulator designed to
More informationChapter 1. Robot and Robotics PP
Chapter 1 Robot and Robotics PP. 01-19 Modeling and Stability of Robotic Motions 2 1.1 Introduction A Czech writer, Karel Capek, had first time used word ROBOT in his fictional automata 1921 R.U.R (Rossum
More informationLets Learn of Robot Technology
Lets Learn of Robot Technology Dr. M.S. Ajmal Deen Ali, M.E., Ph.D (IITM) Ajlon Technologies (www.ajlontech.com) Partner to : AlfaTKG Japan, IISc Bangalore & IITM The Origins of Robots 1738 Jacques de
More informationRoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future
RoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future Kuo-Yang Tu Institute of Systems and Control Engineering National Kaohsiung First University of Science and Technology
More informationCOMP9414/ 9814/ 3411: Artificial Intelligence. Week 1: Foundations. UNSW c Alan Blair,
COMP9414/ 9814/ 3411: Artificial Intelligence Week 1: Foundations COMP9414/9814/3411 18s1 Foundations 1 Course Materials through OpenLearning Instructions on how to access the course materials are given
More informationCOS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro
COS 402 Machine Learning and Artificial Intelligence Fall 2016 Lecture 1: Intro Sanjeev Arora Elad Hazan Today s Agenda Defining intelligence and AI state-of-the-art, goals Course outline AI by introspection
More informationIntroduction to Vision & Robotics
Introduction to Vision & Robotics Vittorio Ferrari, 650-2697,IF 1.27 vferrari@staffmail.inf.ed.ac.uk Michael Herrmann, 651-7177, IF1.42 mherrman@inf.ed.ac.uk Lectures: Handouts will be on the web (but
More informationWhat is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW
ROBOTICS 01PEEQW An Introduction Basilio Bona DAUIN Politecnico di Torino What is a robot According to the Robot Institute of America (1979) a robot is: A reprogrammable, multifunctional manipulator designed
More informationWhat is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:
What is a robot? Notion derives from 2 strands of thought: Introduction Version: 15.10.03 - Humanoids human-like - Automata self-moving things Robot derives from Czech word robota - Robota : forced work
More informationE Technology: A. Innovations Activity: Introduction to Robotics
Science as Inquiry: As a result of their activities in grades 5 8, all students should develop Understanding about scientific inquiry. Abilities necessary to do scientific inquiry: identify questions,
More informationCOS Lecture 1 Autonomous Robot Navigation
COS 495 - Lecture 1 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Introduction Education B.Sc.Eng Engineering Phyics, Queen s University
More informationRobotics: Evolution, Technology and Applications
Robotics: Evolution, Technology and Applications By: Dr. Hamid D. Taghirad Head of Control Group, and Department of Electrical Engineering K.N. Toosi University of Tech. Department of Electrical Engineering
More informationInformation for Parents/Carers Targets in Computing
Computing Targets - A Year 1 Computer User I can create a series of instructions. I can plan a journey for a programmable toy. I can create digital content. I can store digital content. I can retrieve
More informationHistory and Philosophy of Robotics
Foundations of Robotics Rod Grupen Department of Computer Science University of Massachusetts Amherst History and Philosophy of Robotics 2 The Iliad (850 BC) a great epic describing the Trojan war, a world
More informationArtificial Intelligence CS365. Amitabha Mukerjee
Artificial Intelligence CS365 Amitabha Mukerjee What is intelligence Acting humanly: Turing Test Turing (1950) "Computing machinery and intelligence": "Can machines think?" Imitation Game Acting humanly:
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 informationUniversità degli Studi di Napoli Federico II
Università degli Studi di Napoli Federico II FACOLTÀ DI INGEGNERIA DIPARTIMENTO DI INFORMATICA E SISTEMISTICA TESI DI LAUREA MAGISTRALE IN INGEGNERIA MECCANICA PER LA PROGETTAZIONE E LA PRODUZIONE Vision-based
More informationRobotics Enabling Autonomy in Challenging Environments
Robotics Enabling Autonomy in Challenging Environments Ioannis Rekleitis Computer Science and Engineering, University of South Carolina CSCE 190 21 Oct. 2014 Ioannis Rekleitis 1 Why Robotics? Mars exploration
More informationCS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty
CS123 Programming Your Personal Robot Part 3: Reasoning Under Uncertainty This Week (Week 2 of Part 3) Part 3-3 Basic Introduction of Motion Planning Several Common Motion Planning Methods Plan Execution
More informationMEM380 Applied Autonomous Robots I Winter Feedback Control USARSim
MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration
More informationINTELLIGENT ROBOTICS VS. ROBOTIC INTELLIGENCE
INTELLIGENT ROBOTICS VS. ROBOTIC INTELLIGENCE What is a Robot? The term Robot first appeared in the play R.U.R. (Rossums Universal-Robots) by Karel Čapek (1920) Karel Čapek (Jan 9,1890 Dec. 25, 1938) It
More informationRobotics Manipulation and control. University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Jacques Gangloff
Robotics Manipulation and control University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Jacques Gangloff Outline of the lecture Introduction : Overview 1. Theoretical
More informationVisual Navigation for Flying Robots. Welcome
Computer Vision Group Prof. Daniel Cremers Visual Navigation for Flying Robots Welcome Dr. Jürgen Sturm Advertisement: Machine Learning for Computer Vision 2 Dr. Rudolph Triebel Computer Vision Group Advertisement:
More informationSurgical Assist Devices & Systems aka Surgical Robots
Surgical Assist Devices & Systems aka Surgical Robots D. J. McMahon 150125 rev cewood 2018-01-19 Key Points Surgical Assist Devices & Systems: Understand why the popular name robot isn t accurate for Surgical
More informationIntroduction to Computer Science
Introduction to Computer Science CSCI 109 Andrew Goodney Fall 2017 China Tianhe-2 Robotics Nov. 20, 2017 Schedule 1 Robotics ì Acting on the physical world 2 What is robotics? uthe study of the intelligent
More informationME7752: Mechanics and Control of Robots Lecture 1
ME7752: Mechanics and Control of Robots Lecture 1 Instructor: Manoj Srinivasan Office: E340 Scott Laboratory Email: srinivasan.88@osu.edu ( PDF posted. In the PDF, if there are no links to videos, do a
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote
More informationBehavior-based robotics
Chapter 3 Behavior-based robotics The quest to generate intelligent machines has now (2007) been underway for about a half century. While much progress has been made during this period of time, the intelligence
More informationQuick work: Memory allocation
Quick work: Memory allocation The OS is using a fixed partition algorithm. Processes place requests to the OS in the following sequence: P1=15 KB, P2=5 KB, P3=30 KB Draw the memory map at the end, if each
More informationCOMS 493 AI, ROBOTS & COMMUNICATION
COMS 493 AI, ROBOTS & COMMUNICATION Agenda AI Introduction Review Presentation Sign-up History, Hype & Reality Preview Review http://gunkelweb.com/coms493 Presentations History, Hype & Reality Objective:
More informationROBOTICS A. WHAT IS A ROBOT?
ROBOTICS In this Unit we will talk about a new branch of Computer Science, Robotics, and you will read about robots, their characteristics, uses and possible future developments. A. WHAT IS A ROBOT? 1
More informationRobot s Rules of Order. Introduction to Robotics
Robot s Rules of Order Introduction to Robotics Where we have been.. We have talked about the many paths robot builders take and those that have pioneered these paths. From these paths have emerged some
More informationGoals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng
CSE 473 Artificial Intelligence Dieter Fox Colin Zheng www.cs.washington.edu/education/courses/cse473/08au Goals of this Course To introduce you to a set of key: Paradigms & Techniques Teach you to identify
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 informationDr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA
Introduction: History of Robotics - past, present and future Dr. Ashish Dutta Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA Origin of Automation: replacing human
More informationIntroduction and History of AI
15-780 Introduction and History of AI J. Zico Kolter January 13, 2014 1 What is AI? 2 Some classic definitions Buildings computers that... Think like humans Act like humans Think rationally Act rationally
More informationMEM455/800 Robotics II/Advance Robotics Winter 2009
Admin Stuff Course Website: http://robotics.mem.drexel.edu/mhsieh/courses/mem456/ MEM455/8 Robotics II/Advance Robotics Winter 9 Professor: Ani Hsieh Time: :-:pm Tues, Thurs Location: UG Lab, Classroom
More informationRobots Leaving the Production Halls Opportunities and Challenges
Shaping the future Robots Leaving the Production Halls Opportunities and Challenges Prof. Dr. Roland Siegwart www.asl.ethz.ch www.wysszurich.ch APAC INNOVATION SUMMIT 17 Hong Kong Science Park Science,
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg
More informationHybrid architectures. IAR Lecture 6 Barbara Webb
Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?
More informationEN407: Robotics. Dr. Rohan Munasinghe Dept. of Electronic and Telecommunication Engineering University of Moratuwa
EN407: Robotics Dr. Rohan Munasinghe Dept. of Electronic and Telecommunication Engineering University of Moratuwa Course Information Scope The course provides a general introduction to the field of robotics,
More informationIntroduction to Vision & Robotics
Introduction to Vision & Robotics by Bob Fisher rbf@inf.ed.ac.uk Introduction to Robotics Introduction Some definitions Applications of robotics and vision The challenge: a demonstration Historical highlights
More informationIN5480 vildehos Høst 2018
1. Three definitions of Ai The study of how to produce machines that have some of the qualities that the human mind has, such as the ability to understand language, recognize pictures, solve problems,
More informationLogic, Ontology and Planning: the Robot s Knowledge Lecture 1
Logic, Ontology and Planning: the Robot s Knowledge Lecture 1 Stefano Borgo Laboratory for Applied Ontology (LOA), ISTC-CNR, Trento (IT) ESSLLI course 2018 Sofia, Bulgaria Scope of the course Robotics:
More informationIntroduction to Vision & Robotics
Introduction to Vision & Robotics Lecturers: Tim Hospedales 50-4450, IF 1.10 t.hospedales@ed.ac.uk Michael Herrmann 51-7177, IF 1.42 michael.herrmann@ed.ac.uk Lectures (Mon and Thr 9:00 9:50) are available
More informationRobotics: Science and Systems
Robotics: Science and Systems Introduction & Overview of Robotics Zhibin (Alex) Li School of Informatics University of Edinburgh Introduction to RSS 2 Lectures Course lecturer: Dr. Zhibin (Alex) LI - Planning,
More informationFUNDAMENTALS OF ROBOTICS
FUNDAMENTALS OF ROBOTICS Ingeniería en Computación UDA: FUNDAMENTOS DE ROBÓTICA TEMA: INTRODUCCIÓN A LA ROBÓTICA E L A B O R Ó : D R. E N C. H É C T O R R A F A E L O R O Z C O A G U I R R E C U U A E
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 informationLecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?
COMP 102: Computers and Computing Lecture 23: Robotics Instructor: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/comp102 What is a robot? The word robot is popularized by the Czech playwright
More informationCS 599: Distributed Intelligence in Robotics
CS 599: Distributed Intelligence in Robotics Winter 2016 www.cpp.edu/~ftang/courses/cs599-di/ Dr. Daisy Tang All lecture notes are adapted from Dr. Lynne Parker s lecture notes on Distributed Intelligence
More informationRobotics LEDs Nanotechnology How technology has been used in art Your assignment
Robotics LEDs Nanotechnology How technology has been used in art Your assignment A robot is defined as: 1. A mechanical device that sometimes resembles a human and is capable of performing a variety of
More information