Definitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots



Similar documents
CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information

Industrial Robotics. Training Objective

Robot coined by Karel Capek in a 1921 science-fiction Czech play

Introduction to Robotics. Vikram Kapila, Associate Professor, Mechanical Engineering

E190Q Lecture 5 Autonomous Robot Navigation

Robot Perception Continued

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors

Robotics. Chapter 25. Chapter 25 1

Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering

Introduction to Robotics Analysis, systems, Applications Saeed B. Niku

ROBOT END EFFECTORS SCRIPT

Classroom Activities for the Busy Teacher: EV3

2013 International Symposium on Green Manufacturing and Applications Honolulu, Hawaii

Submitted By: Submitted To: XYZ ABCD ******** Mechatronics

CIM Computer Integrated Manufacturing

Robotics. Lecture 3: Sensors. See course website for up to date information.

Robotics and Automation Blueprint

FRC WPI Robotics Library Overview

Autonomous Mobile Robot-I

Tutorial 1. Introduction to robot

How To Choose The Right End Effector. For Your Application

DCC - PUC. IIC-3684 Mobile Robotics. Mobile Robots IIC Robots History. Professor : Alvaro Soto. Alvaro Soto Ch. 2.

understanding sensors

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Artificial Intelligence

INTRODUCTION TO ROBOTICS. Dr. Bob Williams, Ohio University

CIS009-2, Mechatronics Robotic Arms & Hands

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Frequently Asked Questions

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

Tracking devices. Important features. 6 Degrees of freedom. Mechanical devices. Types. Virtual Reality Technology and Programming

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Sensors and Cellphones

UNIT II Robots Drive Systems and End Effectors Part-A Questions

The Design of a Low-Cost and Robust Linkage Position Sensor

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot.

Developing a Sewer Inspection Robot through a Mechatronics Approach

C.I. La chaîne d information LES CAPTEURS. Page 1 sur 5

Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry

GANTRY ROBOTIC CELL FOR AUTOMATIC STORAGE AND RETREIVAL SYSTEM

Sensors Collecting Manufacturing Process Data

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Synthetic Sensing: Proximity / Distance Sensors

RF & GPS Tracking. American Sales: 150 S. Adkins Way, Suite 100 Meridian, ID United States. European Sales: Ahventie 4a ESPOO Finland

Industrial Robot Technology

Automated Container Handling in Port Terminals

What Is an Electric Motor? How Does a Rotation Sensor Work?

CHAPTER 1 INTRODUCTION

INTRODUCTION TO SERIAL ARM

Artificial Intelligence

Design of a Robotic Arm with Gripper & End Effector for Spot Welding

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Integration Services

Data Sheet. Remote Presence for the Enterprise. Product Overview. Benefits of Video Collaboration Robots

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

INDUSTRIAL, PERSONAL, AND SERVICE ROBOTS

What is a robot? Lecture 2: Robot Basics. Remember the Amigobot? Describing the Amigobot. The Unicycle Model. Modeling Robot Interaction.

A Patient s Guide to the Calypso System for Breast Cancer Treatment

Design Aspects of Robot Manipulators

MOTION CONTROL. Special issue on. A helping hand from robotics, page 56 PIEZO-DRIVEN STAGE MAKES MOVES IN MICROMETERS, PAGE 18

TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS

Somero SiteShape System

Leghe a memoria di forma come tecnologia di attuazione per la biorobotica

Aguantebocawertyuiopasdfghvdslpmj klzxcvbquieromuchoanachaguilleanic oyafernmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty

Improved Mecanum Wheel Design for Omni-directional Robots

Mine & IED Roller Solutions Route Clearance, Anti-Tank, Dismounted, Area Clearance

Types of 3D Scanners and 3D Scanning Technologies.

Introduction to Process Control Actuators

ROBOT SENSES AT A GLANCE

Vibrations can have an adverse effect on the accuracy of the end effector of a

The University of Colorado at Denver and Health Sciences Center Robotics Society presents: PUMA

Automotive Applications of 3D Laser Scanning Introduction

Microcontrollers, Actuators and Sensors in Mobile Robots

Closed-Loop Motion Control Simplifies Non-Destructive Testing

CS-525V: Building Effective Virtual Worlds. Input Devices. Robert W. Lindeman. Worcester Polytechnic Institute Department of Computer Science

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December Theo N.M.M.

Introduction to Autonomous Mobile Robots

ISOBUS s Past, Present and Future role in Agricultural Robotics and Automation

Project Development Plan

Robotics. Lecture 1: Introduction to Robotics. See course website for up to date information.

Robotics & Automation

Controlling Robots Using Vision and Bio Sensors. Vacation Research Experience Scheme

Lecture 3: Teleoperation

Onboard electronics of UAVs

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

FUNDAMENTALS OF ROBOTICS

Collided Vehicle Position Detection using GPS & Reporting System through GSM

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

MODULAR ROBOTIC LOCOMOTION SYSTEMS. Darnel Degand (Mechanical Engineering), University of Pennsylvania ABSTRACT

Mobile Robot FastSLAM with Xbox Kinect

IR-Zimmerman Lifting Equipment Product Overview

RIA : 2013 Market Trends Webinar Series

This week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model

Mobile robots. Structure of this lecture. Section A: Introduction to AGV: mobile robots. Section B: Design of the ShAPE mobile robot

CURRICULUM SAMPLE PCS Edventures, Inc. Use of this material is restricted to PCS Lab Licensees.

Choosing Between Electromechanical and Fluid Power Linear Actuators in Industrial Systems Design

Transcription:

Definitions A robot is A programmable, multifunction manipulator designed to move material, parts, tools, or specific devices through variable programmed motions for the performance of a variety of tasks. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots Manipulators Physically anchored to workplace For example, industrial robotic arms Mobile robots Move about their environment using wheels, legs, or similar mechanisms For example, autonomous vehicles Hybrids Mobile robots with manipulators For example, humanoids What are robots good for? Manufacturing Repetitive tasks on a production line are natural tasks for automation. 1961 Unimate developed by Joseph Engelberger and George Devol Sold to GM and used to manufacture TV picture tubes. Devol earlier obtained first US patent on a robot. 1972 Nissan among the first to automate entire assembly line with robots. Transportation Self-steering vehicles (see notes from last lecture). Autonomous helicopters and planes that deliver objects to locations that would be dangerous or hard to access by other means. Gofers for example, Helpmate Used in dozens of hospitals. Transports food and other items. Hazardous environments Applications include Toxic waste cleanup Deep sea recovery Exploration

Mining Manipulation of biologically hazardous materials Examples include Robots to clean up and explore after Chernobyl disaster Robots for clearing minefields Robotic fly Exploration Mars rover. Dextre 2-armed robot; part of the Mobile Servicing System on the International Space Station. Health care Nursebot intended to help guide individuals in assisted living communities. Assist with instrument placement when operating on organs as intricate/sensitive as brain, eye, heart. Recent application to prostate surgery. Hip replacement. Personal services Vacuum cleaners Swimming pool cleaners Lawn mowers Human augmentation Devices that make it easier for people to walk or move their arms. Some involve teleoperation i.e., robot manipulator emulates motion of human operator (Dextre, for example) Brain-Computer Interfaces (robotic wheelchair, for example) Robot parts Effectors Sensors Effectors An effector is any device that affects the environment, under the control of the robot. Will make use of an actuator Converts software commands into physical motion Motor or hydraulic cylinder, for example Used in two main ways Locomotion Manipulation Locomotion Various types, including snake-like slithering, but most commonly.

Legged locomotion [Videos] Useful for motion in rough terrain with large obstacles. Include hopping robots Dynamically stable Will crash if forced to pause Do well as long as they keep moving Use rhythmic motion of four legs, two legs, or even a single leg to control locomotion Wheel, tread robots Most practical for most environments Simpler to build, more efficient, and provide better static support But with issues of their own: Example. Car Three degrees of freedom two for its (x,y) position and one for direction it s pointing. Only two actuators (driving and steering) for small motions, car has two degrees of freedom (can t move sideways). Nonholonomic robot has fewer controllable degrees of freedom than total degrees of freedom. A general rule the larger the gap between controllable and total degrees of freedom, the harder it is to control the robot. Possible to build truly holonomic robots, but at the cost of mechanical complexity. Manipulation Rotary motion rotation around a fixed hub. Prismatic motion linear movement, as with a piston inside a cylinder. A free body in space has six degrees of freedom So manipulator needs six degrees of freedom => six joints. We count one degree of freedom for each independent direction in which a robot (or one of its effectors) can move. [How many degrees of freedom in the human hand?] End effector interacts directly with the world Screwdriver or other tool Welding gun

Paint sprayer Gripper (manufacturing applications typically make use of two- or three-fingered grippers) Anthropomorphic hand Sensors: Tools for Perception One way to categorize sensors based on how they gather information: Passive sensors True observers of the environment e.g., cameras Active Sensors Send energy into the environment e.g., sonar Passive vs Active Sensors Active sensors tend to provide more focused information, but at the cost of increased power consumption Danger of interference when multiple active sensors are used Based on what they record: Another way to categorize sensors Sensors that record distances Sensors that record entire images Sensors that record information about the robot itself Range Finders Sonar Sound Navigation and Ranging Emits sound waves which are reflected by objects; reflected sound gets back to the sensor; time and intensity of signal carry information about distance Alternatives include radar and laser Provides useful information about objects fairly close to the robot Very effective for obstacle avoidance and tracking a nearby object Generally won t provide precise data for mapping Not a narrow beam of sound conical spread Sound only received back from patches of surface that are at right angles to the beam

GPS Measures the distance to satellites that emit pulsed signals Can determine absolute location on earth to within a few meters Does not work indoors or under water Close range sensors Include whiskers, bump panels, and Touch sensitive skin Consider the task of picking up a paper cup Robotic version of the human sense of touch Uses an elastic material and a sensing scheme that measures the distortion of the material under contact Sensor may give data at an array of points on the elastic surface Like an image of deformation Can also sense vibration Image sensors For example, cameras. While the general problem of computer vision is hard, techniques exist for making visual interpretation more practical If the robot s set of tasks is limited, vision need only supply information relevant to those tasks Can modify the environment to make the robot s task easier Can include bar-code stickers in various locations to get exact position fix (for example, in environment of a robotic wheelchair) Proprioceptive sensors Give a robot a sense of itself i.e., its own position, orientation, etc. Encoders fitted to the joints can provide very accurate data about joint angle or extension If the output of an encoder is fed back to the control mechanism during motion, the robot can have much greater positioning accuracy than humans Typically a few thousandths of an inch of accuracy in its end-effector position Humans can manage only a centimeter or two Change in position can be measured using odometry Based on sensors that measure wheel rotation, for example Position error an issue due to slippage of wheels

Magnetic compass or gyroscope system often used to measure orientation reliably Why is it so hard to build robots? The real world is: Inaccessible sensors are imperfect and can only perceive stimuli that are near the agent. Nondeterministic you never know if an action is going to work; wheels slip, batteries run down, etc. Nonepisodic the effects of an action may change over time. Dynamic robot needs to know when it s worth deliberating and when it s better to act immediately. Continuous states and actions are drawn from a continuum of physical configurations and motions. [DARPA Grand Challenge video]