CMPUT 412 Introduction. Csaba Szepesvári University of Alberta
|
|
- Emery Weaver
- 5 years ago
- Views:
Transcription
1 CMPUT 412 Introduction Csaba Szepesvári University of Alberta
2 Table of contents Admin Robots Basics of control Robot design
3 Admin Teams: Not yet assembled (next week) Rotational scheme First lab: Learn about NXT Evaluation update: Team members evaluate each others performance Fill out a form (who did what) Team of N can get total of N*5 points (5: good), consensus 10% - class participation (M=0.9*T + 0.1*cp)
4 Robots Manipulators Mobile robots
5 Manipulators
6 Here: Mobile Robots Mobile: Changes its point of reference with respect to the environment Consequences: Advantages Problems: Where am I? Hidden state, aliasing,.. What is happening? Unstructured environments..
7 Mobile robots: Advantages Provide specialized access hazard, environment (no air, etc.), distance/time (Mars) Reduce operating costs lower overheads, reduced maintenance costs (gentler treatment of the machinery) Increase productivity permanent availability - more hours; higher throughput Improve product quality accuracy, consistency New human services! human interactivity
8 Applications Medical Cleaning Commercial Household Sales (automated gas pump in Japan) Agriculture (Demeter) Forestry (pruning Xmas trees) Lawn care (golf courses) Hazardous (highpower line inspection, pipe inspection, building inspection) Mining/Excavation Space / Undersea Military Security Personal (handicapped home) Entertainment (Sony s RoboDog)
9 AGV by Volvo Automatic Guided Vehicle of VOLVO Goal: transport motor blocks from on assembly station to an other Navigation: guided by an electrical wire installed in the floor able to leave the wire to avoid obstacles. Over 4000 AGV only at VOLVO s plants!
10 Helpmate Goal: transportation in hospitals Navigation: Look at the ceiling with a camera (landmarks) + corners
11 BR700 Cleaning robot Goal: Cleaning Navigation: sonar system + gyro Kärcher Inc.
12 ROV Tiburon underwater robot Goal: Underwater archeology Control: Hovering only Navigation: Teleoperated
13 The Pioneer Goal: Explore sarcophagus at Chernobyl Control: Teleoperated
14 Pioneer I. Goal: Research Stanford Robotics Institute
15 The B21 Robot Goal: Research Manufacturer: Real World Interface
16 Forester robot Moving wood out of forest Control: Human, leg coordination automated Pulstech
17 Tube inspection Goal: sewage tube inspection and reparation Control: teleop. HÄCHER Goal: Airduct inspection Control: Teleop. EFPL EFPL robot (4mins)
18 Sojourner Mars robot Goal: Explore Mars Control: Teleoperation (1cm/sec, 10min delay), some obstacle avoidance (2 mins)
19 Nomad Goals: autonomous search of Antarctic meteorites Developer: CMU, NASA 1997
20 Honda
21 Aibo from Sony Stereo mics Color camera 10 cm
22 Vacuum Cleaners Dyson DC06 (cancelled 2004) irobot Roomba Electrolux Trilobite
23 The Cye Personal Robot Goal: Vacuum cleaner, trailer Remote controlled (PC) Two wheels!
24 How to control robots? Controlled systems Controllers Controller goals
25 Abstract control model Environment Sensations (and reward) actions Controller = agent Perception-action loop
26 Zooming in.. external sensations memory reward agent state internal sensations actions
27 Mathematical model Plant (controlled object): x t+1 = f(x t,a t ) + v t x t : state Y t = g(x t ) + w t y t : sens/obs State: Sufficient statistics for the future Independently of what we measure..or.. Relative to measurements (goals) Controller a t = F(y 1,y 2,,y t ) a t : action/control => PERCEPTION-ACTION LOOP CLOSED-LOOP CONTROL Design problem: F =?
28 What: Goals of a robot Goal directed behavior Environmental (manipulation) goals Brew coffee Pour water into the coffee machine Pick up a cup Position goals: Get to a place Deliver packages Homeostasis Reward hypothesis: t=1 T r t max Homeostasis: z t Z, z t : internal signals
29 Competencies: What -> How High level goals environmental (manipulation) goals homeostasis position goals Supporting competencies knowledge of environment internal state position
30 How: Controllers Feedforward: a 1,a 2, is designed ahead in time??? Feedback: Purely reactive systems: a t = F(y t ) Why is this bad? Feedback with memory: m t = M(m t-1,y t,a t-1 ) ~interpreting sensations a t = F(m t ) decision making: deliberative vs. reactive
31 Feedback controllers Plant: x t+1 = f(x t,a t ) + v t y t+1 = g(x t ) + w t Controller: m t = M(m t-1,y t,a t-1 ) a t = F(m t ) m t x t : state estimation, filtering difficulties: noise,unmodelled parts How do we compute a t? With a model (f ): model-based control..assumes (some kind of) state estimation Without a model: model-free control
32 A control scheme for mobile robots Knowledge, Data Base Mission Commands Localization Map Building "Position" Global Map Cognition Path Planning Environment Model Local Map Path Perception Information Extraction Raw data Sensing Path Execution Actuator Commands Acting Motion Control Real World Environment (Siegwart, Nourbakhsh)
33 How to Design Robots? Mechanics - Body (chassis, actuation) Energy - Power Inputs - Sensors Brain - Control
34 Deconstruction.. Mechanical chassis load bearing & distribution, suspension effectors (mobility) wheels/gears, legs, tuna!, helicopter rotors pan/tilt units; reconfiguration units (pipe crawlers, throw-in-bldg) Power Batteries Solar Nuclear Generators (gas)
35 Deconstruction../2 Sensing internal sensors - voltages, load, encoders position estimation sensors measuring relative position of robot compass, odometer, gyro, accelerometer, INS, GPS, startscope, sunscope environmental sensors - measuring characteristics of the external world bumpers, sonar, infrared, laser-rangefinder, radar, CCD s, Mars soil sampler weird ones: torque/force transducers, limit switches Control in most general case: y* a multilevel control versus 1-level control: goal motion; then achieving it... (outdoor mobile robot)
36 Big issue questions Scaling up & scaling down! Sensors: how much is enough Exceptions/errors What are they? What does it mean??? Completeness/optimality What do they mean? Deliberation vs. reactivity Models/lookahead required? Memory?
37 Big issue questions/2 Representation If we want one? transparency/opacity How do we do uncertainty? Model explicitly, engineer around? Better sensors? Better effectors? Learning (how does it fit in?) Off-line learning / parameter tweaking, RL? Robot teams?? Architecture! tiered, parallel, sequential, etc.
38 Summary Mobile robots Advantages and challenges Working with (mobile) robots requires understanding of: Engineering issues Control issues Signal processing issues Closed-loop, FB vs. FF control, memory, state, state-estimation/filtering, modelbased/-free, deliberative vs. reactive
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 informationAutonomous Mobile Robots
Autonomous Mobile Robots The three key questions in Mobile Robotics Where am I? Where am I going? How do I get there?? To answer these questions the robot has to have a model of the environment (given
More informationIntroduction to Robotics
Introduction to Robotics CSc 8400 Fall 2005 Simon Parsons Brooklyn College Textbook (slides taken from those provided by Siegwart and Nourbakhsh with a (few) additions) Intelligent Robotics and Autonomous
More informationIntroduction to Robotics
Introduction to Robotics CIS 32.5 Fall 2009 Simon Parsons Brooklyn College Textbook (slides taken from those provided by Siegwart and Nourbakhsh with a (few) additions) Intelligent Robotics and Autonomous
More informationSlides that go with the book
Autonomous Mobile Robots, Chapter Autonomous Mobile Robots, Chapter Autonomous Mobile Robots The three key questions in Mobile Robotics Where am I? Where am I going? How do I get there?? Slides that go
More informationIntroduction to Robotics
Autonomous Mobile Robots, Chapter Introduction to Robotics CSc 8400 Fall 2005 Simon Parsons Brooklyn College Autonomous Mobile Robots, Chapter Textbook (slides taken from those provided by Siegwart and
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 informationEE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department
EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single
More informationAcknowledgements INTRODUCTION. What is a robot? What is a robot
Acknowledgements These slides are originally generated by Prof. Simon Parsons, which are heavily based on those provided by Roland Siegwart and Illah Nourbakhsh and provided along with the textbook. INTRODUCTION
More informationAcknowledgements. Naturally, all errors introduced are my responsibility. cisc3415-fall2013-ozgelen-lect01 2
INTRODUCTION Acknowledgements These slides are originally generated by Prof. Simon Parsons, which are heavily based on those provided by Roland Siegwart and Illah Nourbakhsh and provided along with the
More informationAutonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures
Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Introduction: Applications, Problems, Architectures organization class schedule 2017/2018: 7 Mar - 1 June 2018, Wed 8:00-12:00, Fri 8:00-10:00, B2 6
More 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 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 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 informationRecommended Text. Logistics. Course Logistics. Intelligent Robotic Systems
Recommended Text Intelligent Robotic Systems CS 685 Jana Kosecka, 4444 Research II kosecka@gmu.edu, 3-1876 [1] S. LaValle: Planning Algorithms, Cambridge Press, http://planning.cs.uiuc.edu/ [2] S. Thrun,
More informationOutline. DD2426 Robotics and Autonomous Systems Lecture 1: Introduction. Swedish robotics. ABB - Industrial robots
Outline DD2426 Robotics and Autonomous Systems Lecture 1: Introduction Examples of swedish robotics Some application domains A case study Video from last year Kungl Tekniska Högskolan patric@kth.se October
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 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 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 informationCOS Lecture 7 Autonomous Robot Navigation
COS 495 - Lecture 7 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization
More informationArtificial Intelligence and Mobile Robots: Successes and Challenges
Artificial Intelligence and Mobile Robots: Successes and Challenges David Kortenkamp NASA Johnson Space Center Metrica Inc./TRACLabs Houton TX 77058 kortenkamp@jsc.nasa.gov http://www.traclabs.com/~korten
More 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 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 informationMTRX 4700 : Experimental Robotics
Mtrx 4700 : Experimental Robotics Dr. Stefan B. Williams Dr. Robert Fitch Slide 1 Course Objectives The objective of the course is to provide students with the essential skills necessary to develop robotic
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 informationFunzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo
Funzionalità per la navigazione di robot mobili Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Variability of the Robotic Domain UNIBG - Corso di Robotica - Prof. Brugali Tourist
More informationOutline of today s lecture. Mobile Robotics Mobile robot classification. Outline of today s lecture. What is a mobile robot? What is a mobile robot?
Mobile Robotics Mobile robot classification Lecturer Houxiang Zhang TAMS, Department of Informatics, Germany What is a mobile robot? Outline of today s lecture Mobile robot classification Review of research
More informationRobo$cs Introduc$on. ROS Workshop. Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, Brno
Robo$cs Introduc$on ROS Workshop Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, 612 66 Brno name@fit.vutbr.cz What is a Robot? a programmable, mul.func.on manipulator USA
More informationUNIT1. Keywords page 13-14
UNIT1 Keywords page 13-14 What is a Robot? A robot is a machine that can do the work of a human. Robots can be automatic, or they can be computer-controlled. Robots are a part of everyday life. Most robots
More informationWorld Technology Evaluation Center International Study of Robotics Research. Robotic Vehicles. Robotic vehicles study group:
World Technology Evaluation Center International Study of Robotics Research Robotic Vehicles Robotic vehicles study group: Arthur Sanderson, Rensselaer Polytechnic Institute (Presenter) George Bekey, University
More informationTeleoperation. History and applications
Teleoperation History and applications Notes You always need telesystem or human intervention as a backup at some point a human will need to take control embed in your design Roboticists automate what
More informationOutline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types
Intelligent Agents Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents An agent is anything that can be viewed as
More informationARTIFICIAL INTELLIGENCE - ROBOTICS
ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence
More informationOverview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011
Overview of Challenges in the Development of Autonomous Mobile Robots August 23, 2011 What is in a Robot? Sensors Effectors and actuators (i.e., mechanical) Used for locomotion and manipulation Controllers
More informationLecture information. Intelligent Robotics Mobile robotic technology. Description of our seminar. Content of this course
Intelligent Robotics Mobile robotic technology Lecturer Houxiang Zhang TAMS, Department of Informatics, Germany http://sied.dis.uniroma1.it/ssrr07/ Lecture information Class Schedule: Seminar Intelligent
More informationMULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT
MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003
More informationWalking and Flying Robots for Challenging Environments
Shaping the future Walking and Flying Robots for Challenging Environments Roland Siegwart, ETH Zurich www.asl.ethz.ch www.wysszurich.ch Lisbon, Portugal, July 29, 2016 Roland Siegwart 29.07.2016 1 Content
More 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 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 informationFuture Intelligent Machines
Future Intelligent Machines TKK GIM research institute Content of the talk Introductory remarks Intelligent machines Subsystems technology and modularity Robots and biology Robots in homes Introductory
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 informationAgent. Pengju Ren. Institute of Artificial Intelligence and Robotics
Agent Pengju Ren Institute of Artificial Intelligence and Robotics pengjuren@xjtu.edu.cn 1 Review: What is AI? Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, the
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 informationMobile Robots (Wheeled) (Take class notes)
Mobile Robots (Wheeled) (Take class notes) Wheeled mobile robots Wheeled mobile platform controlled by a computer is called mobile robot in a broader sense Wheeled robots have a large scope of types and
More informationSensing and Perception
Unit D tion Exploring Robotics Spring, 2013 D.1 Why does a robot need sensors? the environment is complex the environment is dynamic enable the robot to learn about current conditions in its environment.
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 informationIntelligent Robotic Systems!! CS 685!! Jana Kosecka, 4444 Research II! ! Office hours Tue 2-3pm!
Intelligent Robotic Systems!! CS 685!! Jana Kosecka, 4444 Research II! kosecka@gmu.edu, 3-1876! Office hours Tue 2-3pm! Logistics! Grading: Homeworks + Project 65% Exam: 35%! Prerequisites: basic statistical
More informationIntelligent Robotic Systems. What is a Robot? Is This a Robot? Prof. Richard Voyles Department of Computer Engineering University of Denver
Intelligent Robotic Systems Prof. Richard Voyles Department of Computer Engineering University of Denver ENCE 3830/4800 What is a Robot? WWWebsters: a mechanism guided by automatic controls a device that
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 informationCIS 849: Autonomous Robot Vision
CIS 849: Autonomous Robot Vision Instructor: Christopher Rasmussen Course web page: www.cis.udel.edu/~cer/arv September 5, 2002 Purpose of this Course To provide an introduction to the uses of visual sensing
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 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 informationCollective Robotics. Marcin Pilat
Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams
More informationRobotic Vehicle Design
Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 2008 1of 14 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationMOBILE ROBOTICS. Sensors An Introduction
CY 02CFIC CFIDV RO OBOTIC CA 01 MOBILE ROBOTICS Sensors An Introduction Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1 CY CA 01CFIDV 02CFIC OBOTIC RO An Example
More informationRobotic Systems ECE 401RB Fall 2007
The following notes are from: Robotic Systems ECE 401RB Fall 2007 Lecture 14: Cooperation among Multiple Robots Part 2 Chapter 12, George A. Bekey, Autonomous Robots: From Biological Inspiration to Implementation
More informationGlossary of terms. Short explanation
Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal
More informationThe Oil & Gas Industry Requirements for Marine Robots of the 21st century
The Oil & Gas Industry Requirements for Marine Robots of the 21st century www.eninorge.no Laura Gallimberti 20.06.2014 1 Outline Introduction: fast technology growth Overview underwater vehicles development
More informationIntroduction To Robotics (Kinematics, Dynamics, and Design)
Introduction To Robotics (Kinematics, Dynamics, and Design) SESSION # 4: Applications of Robotics Ali Meghdari, Professor School of Mechanical Engineering Sharif University of Technology Tehran, IRAN 11365-9567
More informationRobot control. Devika Subramanian Fall 2008 Comp 140
Robot control Devika Subramanian Fall 2008 Comp 140 1 Robots 2 The sense-decide-act cycle World Actuators Sensors 3 Sensors for mobile robots Contact sensors bumpers Internal sensors accelerometers gyroscopes
More informationRobot: Robonaut 2 The first humanoid robot to go to outer space
ProfileArticle Robot: Robonaut 2 The first humanoid robot to go to outer space For the complete profile with media resources, visit: http://education.nationalgeographic.org/news/robot-robonaut-2/ Program
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 informationWhat is Robot Mapping? Robot Mapping. Introduction to Robot Mapping. Related Terms. What is SLAM? ! Robot a device, that moves through the environment
Robot Mapping Introduction to Robot Mapping What is Robot Mapping?! Robot a device, that moves through the environment! Mapping modeling the environment Cyrill Stachniss 1 2 Related Terms State Estimation
More informationAn Agent-Based Architecture for an Adaptive Human-Robot Interface
An Agent-Based Architecture for an Adaptive Human-Robot Interface Kazuhiko Kawamura, Phongchai Nilas, Kazuhiko Muguruma, Julie A. Adams, and Chen Zhou Center for Intelligent Systems Vanderbilt University
More informationNCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects
NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS
More informationComputational Principles of Mobile Robotics
Computational Principles of Mobile Robotics Mobile robotics is a multidisciplinary field involving both computer science and engineering. Addressing the design of automated systems, it lies at the intersection
More informationDevelopment of intelligent systems
Development of intelligent systems (RInS) Robot sensors Danijel Skočaj University of Ljubljana Faculty of Computer and Information Science Academic year: 2017/18 Development of intelligent systems Robotic
More informationRobot Mapping. Introduction to Robot Mapping. Cyrill Stachniss
Robot Mapping Introduction to Robot Mapping Cyrill Stachniss 1 What is Robot Mapping? Robot a device, that moves through the environment Mapping modeling the environment 2 Related Terms State Estimation
More informationChapter 1 Introduction to Robotics
Chapter 1 Introduction to Robotics PS: Most of the pages of this presentation were obtained and adapted from various sources in the internet. 1 I. Definition of Robotics Definition (Robot Institute of
More informationRobots in society: Event 2
Robots in society: Event 2 Service Robots Professor Gurvinder Singh Virk Technical Director, InnotecUK Trustee, CLAWAR Association Ltd Innovative Technology and Science Ltd InnoTecUK set up in 2009 and
More informationCS343 Introduction to Artificial Intelligence Spring 2012
CS343 Introduction to Artificial Intelligence Spring 2012 Prof: TA: Daniel Urieli Department of Computer Science The University of Texas at Austin Good Afternoon, Colleagues Welcome to a fun, but challenging
More informationLast Time: Acting Humanly: The Full Turing Test
Last Time: Acting Humanly: The Full Turing Test Alan Turing's 1950 article Computing Machinery and Intelligence discussed conditions for considering a machine to be intelligent Can machines think? Can
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 informationIntroduction To Cognitive Robots
Introduction To Cognitive Robots Prof. Brian Williams Rm 33-418 Wednesday, February 2 nd, 2004 Outline Examples of Robots as Explorers Course Objectives Student Introductions and Goals Introduction to
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 informationRange Sensing strategies
Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called
More informationCollaborative Control: A Robot-Centric Model for Vehicle Teleoperation
Collaborative Control: A Robot-Centric Model for Vehicle Teleoperation Terry Fong The Robotics Institute Carnegie Mellon University Thesis Committee Chuck Thorpe (chair) Charles Baur (EPFL) Eric Krotkov
More informationSolar Powered Obstacle Avoiding Robot
Solar Powered Obstacle Avoiding Robot S.S. Subashka Ramesh 1, Tarun Keshri 2, Sakshi Singh 3, Aastha Sharma 4 1 Asst. professor, SRM University, Chennai, Tamil Nadu, India. 2, 3, 4 B.Tech Student, SRM
More informationHIT3002: Introduction to Artificial Intelligence
HIT3002: Introduction to Artificial Intelligence Intelligent Agents Outline Agents and environments. The vacuum-cleaner world The concept of rational behavior. Environments. Agent structure. Swinburne
More informationSensors & Systems for Human Safety Assurance in Collaborative Exploration
Sensing and Sensors CMU SCS RI 16-722 S09 Ned Fox nfox@andrew.cmu.edu Outline What is collaborative exploration? Humans sensing robots Robots sensing humans Overseers sensing both Inherently safe systems
More informationDistribution Statement A (Approved for Public Release, Distribution Unlimited)
www.darpa.mil 14 Programmatic Approach Focus teams on autonomy by providing capable Government-Furnished Equipment Enables quantitative comparison based exclusively on autonomy, not on mobility Teams add
More informationWheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic
Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela
More informationIntelligent Agents & Search Problem Formulation. AIMA, Chapters 2,
Intelligent Agents & Search Problem Formulation AIMA, Chapters 2, 3.1-3.2 Outline for today s lecture Intelligent Agents (AIMA 2.1-2) Task Environments Formulating Search Problems CIS 421/521 - Intro to
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 informationProgress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal
Progress Report Mohammadtaghi G. Poshtmashhadi Supervisor: Professor António M. Pascoal OceaNet meeting presentation April 2017 2 Work program Main Research Topic Autonomous Marine Vehicle Control and
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 informationShoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA. University of Tsukuba. Tsukuba, Ibaraki, 305 JAPAN
Long distance outdoor navigation of an autonomous mobile robot by playback of Perceived Route Map Shoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA Intelligent Robot Laboratory Institute of Information Science
More informationRoboter lernen sehen und selbst zu navigieren - Chancen und Herausforderungen autonomer Roboter für die Arbeits- und Alltagswelt.
Shaping the future Roboter lernen sehen und selbst zu navigieren - Chancen und Herausforderungen autonomer Roboter für die Arbeits- und Alltagswelt. Roland Siegwart, ETH Zurich www.asl.ethz.ch www.wysszurich.ch
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 informationPlan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)
Plan for the 2nd hour EDAF70: Applied Artificial Intelligence (Chapter 2 of AIMA) Jacek Malec Dept. of Computer Science, Lund University, Sweden January 17th, 2018 What is an agent? PEAS (Performance measure,
More informationCS343 Introduction to Artificial Intelligence Spring 2010
CS343 Introduction to Artificial Intelligence Spring 2010 Prof: TA: Daniel Urieli Department of Computer Science The University of Texas at Austin Good Afternoon, Colleagues Welcome to a fun, but challenging
More informationRobot Sensors Introduction to Robotics Lecture Handout September 20, H. Harry Asada Massachusetts Institute of Technology
Robot Sensors 2.12 Introduction to Robotics Lecture Handout September 20, 2004 H. Harry Asada Massachusetts Institute of Technology Touch Sensor CCD Camera Vision System Ultrasonic Sensor Photo removed
More informationSpace Robotic Capabilities David Kortenkamp (NASA Johnson Space Center)
Robotic Capabilities David Kortenkamp (NASA Johnson ) Liam Pedersen (NASA Ames) Trey Smith (Carnegie Mellon University) Illah Nourbakhsh (Carnegie Mellon University) David Wettergreen (Carnegie Mellon
More informationSemi-Autonomous Parking for Enhanced Safety and Efficiency
Technical Report 105 Semi-Autonomous Parking for Enhanced Safety and Efficiency Sriram Vishwanath WNCG June 2017 Data-Supported Transportation Operations & Planning Center (D-STOP) A Tier 1 USDOT University
More informationCAPACITIES FOR TECHNOLOGY TRANSFER
CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical
More informationMulti-Robot Teamwork Cooperative Multi-Robot Systems
Multi-Robot Teamwork Cooperative Lecture 1: Basic Concepts Gal A. Kaminka galk@cs.biu.ac.il 2 Why Robotics? Basic Science Study mechanics, energy, physiology, embodiment Cybernetics: the mind (rather than
More informationRobotics in Oil and Gas. Matt Ondler President / CEO
Robotics in Oil and Gas Matt Ondler President / CEO 1 Agenda Quick background on HMI State of robotics Sampling of robotics projects in O&G Example of a transformative robotic application Future of robotics
More informationForeword Editorial Contents Executive Summary World Robotics 2017 Service Robots... 12
Contents 7 Contents Foreword... 3 Editorial... 5 Contents... 7 Executive Summary World Robotics 2017 Service Robots... 12 1 Introduction into Service Robotics... 22 1.1 Structure of the World Robotics
More informationINTRODUCTION. of value of the variable being measured. The term sensor some. times is used instead of the term detector, primary element or
INTRODUCTION Sensor is a device that detects or senses the value or changes of value of the variable being measured. The term sensor some times is used instead of the term detector, primary element or
More information