CORC Exploring Robotics. Unit A: Introduction To Robotics

Size: px
Start display at page:

Download "CORC Exploring Robotics. Unit A: Introduction To Robotics"

Transcription

1 CORC 3303 Exploring Robotics Unit A: Introduction To Robotics

2 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 Robots. The word is a combination of the Czech words rabota, define as obligatory work and robotnik, meaning serf. We do have robots which perform obligatory work such as robots within an assembly line yet the field of robotics encompasses way more than this.

3 What is a robot? The notion of a robot has change through out time. This is do to changes in technology and science as time passes. For example, here is an 18 th century lifelike machine constructed by Swiss inventor Pierre Jaquet-Droz around /october24/riskinprofile html

4 What is a robot? Once computational machinery is developed, the notions of a robot started to include thought, reasoning, problem-solving, emotions and consciousness. So, what is the definition for a robot these days? A robot is an autonomous system which exists in the physical world, can sense its environment, and can act on it to achieve some goals.

5 What is a robot?

6 What is a robot? amp/blog/2007/01/microsoft_ robotics_studio_sdk.html

7 Robot Keywords Autonomous: a robot acts on the basis of its own decisions, and it is not externally controlled. It may be able to take input and advice from humans, but are not completely controlled by them. Physical World: robot exists in the same world occupied by you, me and any other creature in this world or any other for that matter (Mars Rover).

8 Robot Keywords Sense/Sensing: a robot has means of getting information from the world it inhabits. These means are called sensors. Act: a robot takes actions based on the information provided by its sensory inputs in order to achieve what it is desired. In other words robots affect the world by doing or changing something. Achieve Goals: a robot's utility which is to do something useful for itself and/or others.

9 What is Robotics? Robotics is the study of robots and their autonomous and purposeful sensing and acting in the physical world. The term Robotics is attributed to the science fiction author Isaac Asimov. The irobot film, starring Will Smith is loosely based on a set of stories written by this author.

10 Robot Components: Sensors Sensors: the physical equipment that enables a robot to perceive its physical environment in order to extract information about itself and its surroundings. Sensors allow the robot to know its state. A robot state is a description of the robot at any point in time. The more detailed the description the larger the state is. A state can be observable (visible), partially observable (partially hidden) or unobservable.

11 Robot Components: Sensors A state may also be discrete or continuous which refers to the amount of information used to describe the system. An example could be an on/off light switch (discrete) vs a dimmer switch (continuous). A state can be external or internal to the robot. External state refers to the state of the world as the robot senses it. Internal refers to the state of the robot itself as the robot perceives it. The state space consists of all the possible states a system can be in.

12 Robot Components: Sensors

13 Robot Components: Sensors A state may also be discrete or continuous which refers to the amount of information used to describe the system. An example could be an on/off light switch (discrete) vs a dimmer switch (continuous). A state can be external or internal to the robot. External state refers to the state of the world as the robot senses it. Internal refers to the state of the robot itself as the robot perceives it. The state space consists of all the possible states a system can be in.

14 Robot Components: Effectors and Actuators Effectors enable the robot to do physical things in the world. Wheels are one of many examples of effectors. Actuators are the underlying mechanisms behind the effectors and are the ones who do the work. A motor that drives a wheel is an example of an actuator. The two main activities handled by effectors and actuators are locomotion (moving around) and manipulation (handling objects).

15 Robot Components: Controllers Controller(s) provide the hardware and/ or software that makes the robot autonomous by using the sensor inputs and any other information to decide what actions to take and then to control the effectors to execute that action. In a nutshell, the controller could be seen as the brain of the robot. You can have more than one controller and each one may be dedicated to a different part of the robot. This provides simultaneous processing of inputs.

CS494/594: Software for Intelligent Robotics

CS494/594: Software for Intelligent Robotics CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:

More information

CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy. Instructor: Chad Jenkins (cjenkins)

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

Robotics and Autonomous Systems

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

INTRODUCTION to ROBOTICS

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

Sample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT -

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

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

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

Introduction to Robotics

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

Autonomous Robotics. CS Fall Amarda Shehu. Department of Computer Science George Mason University

Autonomous Robotics. CS Fall Amarda Shehu. Department of Computer Science George Mason University Autonomous Robotics CS 485 - Fall 2016 Amarda Shehu Department of Computer Science George Mason University 1 Outline of Today s Class 2 Robotics over the Years 3 Trends in Robotics Research 4 Course Organization

More information

Robotics Introduction Matteo Matteucci

Robotics Introduction Matteo Matteucci Robotics Introduction About me and my lectures 2 Lectures given by Matteo Matteucci +39 02 2399 3470 matteo.matteucci@polimi.it http://www.deib.polimi.it/ Research Topics Robotics and Autonomous Systems

More information

Introduction to Computer Science

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

Cognitive Robotics 2016/2017

Cognitive Robotics 2016/2017 Cognitive Robotics 2016/2017 Course Introduction Matteo Matteucci matteo.matteucci@polimi.it Artificial Intelligence and Robotics Lab - Politecnico di Milano About me and my lectures Lectures given by

More information

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

Year 1805 Doll, made by Maillardet, that wrote in either French or English and could draw landscapes

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

Cognitive Robotics 2017/2018

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

ARTIFICIAL INTELLIGENCE - ROBOTICS

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

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

What is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:

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

E Technology: A. Innovations Activity: Introduction to Robotics

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

2.1: What is Robotics? Basic Components of a Robot Body/frame Control System

2.1: What is Robotics? Basic Components of a Robot Body/frame Control System 2.1: What is Robotics? A robot is a programmable mechanical device that can perform tasks and interact with its environment, without the aid of human interaction. Robotics is the science and technology

More information

International Journal of Informative & Futuristic Research ISSN (Online):

International Journal of Informative & Futuristic Research ISSN (Online): Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/

More information

Introduction to Robotics

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

DEVELOPMENT OF AN AUTONOMOUS ROBOTIC HAND WITH HUMAN INTERACTION CAPABILITIES. K. Kelly, M. Culleton, C. McGinn

DEVELOPMENT OF AN AUTONOMOUS ROBOTIC HAND WITH HUMAN INTERACTION CAPABILITIES. K. Kelly, M. Culleton, C. McGinn DEVELOPMENT OF AN AUTONOMOUS ROBOTIC HAND WITH HUMAN INTERACTION CAPABILITIES K. Kelly, M. Culleton, C. McGinn Department of Mechanical and Manufacturing Engineering, Trinity College. Dublin 2. Ireland.

More information

Human Robot Interaction (HRI)

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

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots

More information

JNTU World. Introduction to Robotics. Materials Provided by JNTU World Team. JNTU World JNTU World. Downloaded From JNTU World (http://(http://

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

COMP5121 Mobile Robots

COMP5121 Mobile Robots COMP5121 Mobile Robots Foundations Dr. Mario Gongora mgongora@dmu.ac.uk Overview Basics agents, simulation and intelligence Robots components tasks general purpose robots? Environments structured unstructured

More information

What Is Robotics? What Is a Robot? Basic Components of a Robot

What Is Robotics? What Is a Robot? Basic Components of a Robot What Is a Robot? A robot is a programmable mechanical device that can perform tasks and interact with its environment (with no human interaction). The word robot was coined by the Czech playwright Karel

More information

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

International Journal of Engineering and Techniques Volume 1 Issue 1, 2015 ALT CARE ROBOTICS FOR UPDATED FOR NEW GENERATION

International Journal of Engineering and Techniques Volume 1 Issue 1, 2015 ALT CARE ROBOTICS FOR UPDATED FOR NEW GENERATION RESEARCH ARTICLE OPEN ACCESS ALT CARE ROBOTICS FOR UPDATED FOR NEW GENERATION Husssain Babu 1, Mohammad Ali 2 Faculty of Art and Architecture, Payame Noor University, Iran MSc student of Geography & urban

More information

Robotics. Lecturer: Dr. Saeed Shiry Ghidary

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

Unit 1: Introduction to Autonomous Robotics

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

Lets Learn of Robot Technology

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

Richard Voyles Professor of Robotics School of Engineering Technology

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

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

CPS331 Lecture: Intelligent Agents last revised July 25, 2018

CPS331 Lecture: Intelligent Agents last revised July 25, 2018 CPS331 Lecture: Intelligent Agents last revised July 25, 2018 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents Materials: 1. Projectable of Russell and Norvig

More information

What is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW

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

Last Time: Acting Humanly: The Full Turing Test

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

ME7752: Mechanics and Control of Robots Lecture 1

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

This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence.

This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence. About the Tutorial This tutorial provides introductory knowledge on Artificial Intelligence. It would come to a great help if you are about to select Artificial Intelligence as a course subject. You can

More information

Chapter 1. Robot and Robotics PP

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

Overview Agents, environments, typical components

Overview Agents, environments, typical components Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents

More information

Robot: Robonaut 2 The first humanoid robot to go to outer space

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

Introduction to Robotics

Introduction to Robotics Introduction to Robotics Analysis, systems, Applications Saeed B. Niku Chapter 1 Fundamentals 1. Introduction Fig. 1.1 (a) A Kuhnezug truck-mounted crane Reprinted with permission from Kuhnezug Fordertechnik

More information

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

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

MEM455/800 Robotics II/Advance Robotics Winter 2009

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

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN International Journal of Scientific & Engineering Research Volume 8, Issue 5, May-2017 100 Robotic System and Artificial Intelligence 1. Mr. S Muni kumar, Asst. Professor, Dept. of MCA, KMMIPS 2. S. Irfan

More information

4/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)

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

Course Details. Robotics is Interdisciplinary. Brief History of Robotics. Lecture 01 Robotics. Robotics 70% (WE) - 30% (CA)

Course Details. Robotics is Interdisciplinary. Brief History of Robotics. Lecture 01 Robotics. Robotics 70% (WE) - 30% (CA) Course Details Lecture 01 Robotics 70% (WE) - 30% (CA) Contents : Overview of Robotics, Robot Manipulator Modeling (kinematics), Robot Control (position and force), obstacle avoidance (mobile robots) MatLab

More information

Introduction to Vision & Robotics

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

Robots: Tools or Toys? Some Answers from Biorobotics, Developmental and Entertainment Robotics. AI and Robots. A History of Robots in AI

Robots: Tools or Toys? Some Answers from Biorobotics, Developmental and Entertainment Robotics. AI and Robots. A History of Robots in AI Robots: Tools or Toys? Some Answers from Biorobotics, Developmental and Entertainment Robotics AI and Robots Outline: Verena V. Hafner May 24, 2005 Seminar Series on Artificial Intelligence, Luxembourg

More information

Robotic Performing Arts

Robotic Performing Arts The Robotic Performing Arts Project has its roots back in the launch of the Classic Roamer in 1989. We made a video in Southmead Primary School, Wimbledon, South London. In this article Dave Catlin fast

More information

CS545 Contents I. n Administrative. n Introduction. n Reading Assignment for Next Lecture

CS545 Contents I. n Administrative. n Introduction. n Reading Assignment for Next Lecture CS545 Contents I n Administrative About the text books Goals of course Matlab/Simulink Grading Flexible content of course (special seminars?) n Introduction An Overview of Robotics n Reading Assignment

More information

ROBOTICS. Museum Classroom Programs. Pre- and Postvisit Activities. Grades 4 8. courtesy NASA/ JPL LL-050

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

Control of motion stability of the line tracer robot using fuzzy logic and kalman filter

Control of motion stability of the line tracer robot using fuzzy logic and kalman filter Journal of Physics: Conference Series PAPER OPEN ACCESS Control of motion stability of the line tracer robot using fuzzy logic and kalman filter To cite this article: M S Novelan et al 2018 J. Phys.: Conf.

More information

Multi-Robot Teamwork Cooperative Multi-Robot Systems

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

Inf2D 01: Intelligent Agents and their Environments

Inf2D 01: Intelligent Agents and their Environments Inf2D 01: Intelligent Agents and their Environments School of Informatics, University of Edinburgh 16/01/18 Slide Credits: Jacques Fleuriot, Michael Rovatsos, Michael Herrmann Structure of Intelligent

More information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

Robo$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, 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 information

ROBOTICS A. WHAT IS A ROBOT?

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

ENME 489L: Biologically Inspired Robotics

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

History of Robotics. University of Ottawa ENRICHMENT MINI-COURSE Robotics Intelligent Connection of the Perception to Action.

History of Robotics. University of Ottawa ENRICHMENT MINI-COURSE Robotics Intelligent Connection of the Perception to Action. History of Robotics University of Ottawa ENRICHMENT MINI-COURSE Robotics Intelligent Connection of the Perception to Action Codrin Pasca May 5, 2003 Introduction Definitions The early stages Our times

More information

CPS331 Lecture: Agents and Robots last revised April 27, 2012

CPS331 Lecture: Agents and Robots last revised April 27, 2012 CPS331 Lecture: Agents and Robots last revised April 27, 2012 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

Design of a Pick and Place Serial Manipulator

Design of a Pick and Place Serial Manipulator IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Design of a Pick and Place Serial Manipulator To cite this article: Oyetunji Oluremilekun Ropo et al 2018 IOP Conf. Ser.: Mater.

More information

CMPUT 412 Introduction. Csaba Szepesvári University of Alberta

CMPUT 412 Introduction. Csaba Szepesvári University of Alberta CMPUT 412 Introduction Csaba Szepesvári University of Alberta Table of contents Admin Robots Basics of control Robot design Admin Teams: Not yet assembled (next week) Rotational scheme First lab: Learn

More information

Introduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST

Introduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST Introduction to robotics Md. Ferdous Alam, Lecturer, MEE, SUST Hello class! Let s watch a video! So, what do you think? It s cool, isn t it? The dedication is not! A brief history The first digital and

More information

Introduction To Robotics (Kinematics, Dynamics, and Design)

Introduction To Robotics (Kinematics, Dynamics, and Design) Introduction To Robotics (Kinematics, Dynamics, and Design) SESSION # 5: Concepts & Defenitions Ali Meghdari, Professor School of Mechanical Engineering Sharif University of Technology Tehran, IRAN 11365-9567

More information

INTELLIGENT ROBOTICS VS. ROBOTIC INTELLIGENCE

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

UNIT1. Keywords page 13-14

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

Russell and Norvig: an active, artificial agent. continuum of physical configurations and motions

Russell and Norvig: an active, artificial agent. continuum of physical configurations and motions Chapter 8 Robotics Christian Jacob jacob@cpsc.ucalgary.ca Department of Computer Science University of Calgary 8.5 Robot Institute of America defines a robot as a reprogrammable, multifunction manipulator

More information

Unit 1: Introduction to Autonomous Robotics

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

Sensing and Perception

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

WHAT IS A ROBOT? Fig. 1.1 (a) A Kuhnezug truck-mounted crane. Fig. 1.1 (b) Fanuc S-500 robots performing seam-sealing on a truck.

WHAT IS A ROBOT? Fig. 1.1 (a) A Kuhnezug truck-mounted crane. Fig. 1.1 (b) Fanuc S-500 robots performing seam-sealing on a truck. WHAT IS A ROBOT? Fig. 1.1 (a) A Kuhnezug truck-mounted crane. Fig. 1.1 (b) Fanuc S-500 robots performing seam-sealing on a truck. What is a Robot The difference between a robot and a manipulator Run by

More information

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1 Pathbreaking robots for pathbreaking research Introducing Gen3 Ultra lightweight robot kinovarobotics.com 1 Opening a world of possibilities in research Since the launch of Kinova s first assistive robotic

More information

Robotics: Robot. Robotics

Robotics: Robot. Robotics Robotics: Robot 1 Robotics: Robot 2 In ISO 8373, the International Organization for Standardization defines a robot as an automatically controlled, reprogrammable, multipurpose manipulator with three or

More information

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CPS331 Lecture: Agents and Robots last revised November 18, 2016 CPS331 Lecture: Agents and Robots last revised November 18, 2016 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

A Brief Survey on Robotics

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

Surgical Assist Devices & Systems aka Surgical Robots

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

Unmanned Ground Military and Construction Systems Technology Gaps Exploration

Unmanned Ground Military and Construction Systems Technology Gaps Exploration Unmanned Ground Military and Construction Systems Technology Gaps Exploration Eugeniusz Budny a, Piotr Szynkarczyk a and Józef Wrona b a Industrial Research Institute for Automation and Measurements Al.

More information

Robot Mechanics Lec. 1: An Introduction

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

FUNDAMENTALS OF ROBOTICS

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

Biomimetic Design of Actuators, Sensors and Robots

Biomimetic Design of Actuators, Sensors and Robots Biomimetic Design of Actuators, Sensors and Robots Takashi Maeno, COE Member of autonomous-cooperative robotics group Department of Mechanical Engineering Keio University Abstract Biological life has greatly

More information

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

Robot Mechanics Lec. 1: An Introduction

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

To boldly go where no man has gone before!

To boldly go where no man has gone before! To boldly go where no man has gone before! T.J. Kirk (from Star Trek) University of Texas at Arlington CSE 4360/5364 Autonomous Robots Dr. Gian Luca Mariottini, Ph.D. Department of Computer Science and

More information

Recommended Text. Logistics. Course Logistics. Intelligent Robotic Systems

Recommended Text. Logistics. Course Logistics. Intelligent Robotic Systems Recommended Text Intelligent Robotic Systems CS 685 Jana Kosecka, 4444 Research II kosecka@gmu.edu, 3-1876 [1] S. LaValle: Planning Algorithms, Cambridge Press, http://planning.cs.uiuc.edu/ [2] S. Thrun,

More information

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT Ranjani.R, M.Nandhini, G.Madhumitha Assistant Professor,Department of Mechatronics, SRM University,Kattankulathur,Chennai. ABSTRACT Library robot is an

More information

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

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Intelligent Agents Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents An agent is anything that can be viewed as

More information

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

What is Robot Mapping? Robot Mapping. Introduction to Robot Mapping. Related Terms. What is SLAM? ! Robot a device, that moves through the environment

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

Indoor vs Outdoor: Water, air, ground Autonomy depends on the need:

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

COMS 493 AI, ROBOTS & COMMUNICATION

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

Robots Some Cultural Roots

Robots Some Cultural Roots Robots Some Cultural Roots Jana Horáková Department of Theatre and Interactive Media Studies, Masaryk University 660 88 Brno, Czech Republic jana-horakova@volny.cz Jozef Kelemen Institute of Computer Science,

More information

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)

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

A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today

A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today SmartMax Software, Inc. Natalie Delamater 07.17.2017 1 TABLE OF CONTENTS Introduction 3 A (Very) Brief History

More information

Dr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA

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

Robot Mapping. Introduction to Robot Mapping. Cyrill Stachniss

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

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

MTRX 4700 : Experimental Robotics

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

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer What is AI? an attempt of AI is the reproduction of human reasoning and intelligent behavior by computational methods Intelligent behavior Computer Humans 1 What is AI? (R&N) Discipline that systematizes

More information