Teleoperation. History and applications

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

How is a robot controlled? Teleoperation and autonomy. Levels of autonomy 1a. Remote control Visual contact / no sensor feedback.

Robotics: Evolution, Technology and Applications

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Robotics in Oil and Gas. Matt Ondler President / CEO

Future Intelligent Machines

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

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

Lecture 9: Teleoperation

CS494/594: Software for Intelligent Robotics

Robotics and Autonomous Systems

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

EN407: Robotics. Dr. Rohan Munasinghe Dept. of Electronic and Telecommunication Engineering University of Moratuwa

Medical Robotics. Part II: SURGICAL ROBOTICS

Design and analysis of Autonomous Robots

Henry Lin, Department of Electrical and Computer Engineering, California State University, Bakersfield Lecture 8 (Robotics) July 25 th, 2012

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Introduction To Robotics (Kinematics, Dynamics, and Design)

ARTIFICIAL INTELLIGENCE - ROBOTICS

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Chapter 1 Introduction to Robotics

Space Robotic Capabilities David Kortenkamp (NASA Johnson Space Center)

Computer Assisted Medical Interventions

Collaborative Control: A Robot-Centric Model for Vehicle Teleoperation

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people

Robotics Introduction Matteo Matteucci

MEAM 520. Haptic Rendering and Teleoperation

INTRODUCTION to ROBOTICS

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

HeroX - Untethered VR Training in Sync'ed Physical Spaces

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL

MEAM 520. Haptic Rendering and Teleoperation

Cognitive Robotics 2017/2018

Cognitive Robotics 2016/2017

Introduction to Robotics

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Robots in society: Event 2

Shape Memory Alloy Actuator Controller Design for Tactile Displays

CMPUT 412 Introduction. Csaba Szepesvári University of Alberta

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

Performance Evaluation of Augmented Teleoperation of Contact Manipulation Tasks


Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&%

Knowledge Enhanced Electronic Logic for Embedded Intelligence

Human Robot Interaction (HRI)

Theory and Evaluation of Human Robot Interactions

Real-Time Bilateral Control for an Internet-Based Telerobotic System

Advanced Robotics Introduction

Robotics, telepresence and minimal access surgery - A short and selective history

NEW ROLES FOR UUVS IN INTELLIGENCE, SURVEILLANCE, AND RECONNAISSANCE

Remote Supervision of Autonomous Humanoid Robots for Complex Disaster Recovery Tasks

Intelligent Robotic Systems. What is a Robot? Is This a Robot? Prof. Richard Voyles Department of Computer Engineering University of Denver

How to build an autonomous anything

Lecture 10. Thermal Sensors

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS)

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities

Sensors & Systems for Human Safety Assurance in Collaborative Exploration

Development of a telepresence agent

Executive Summary. Chapter 1. Overview of Control

E Technology: A. Innovations Activity: Introduction to Robotics

Distribution Statement A (Approved for Public Release, Distribution Unlimited)

An Agent-Based Architecture for an Adaptive Human-Robot Interface

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Addressing Nuclear and Hostile Environmental Challenges with Intelligent Automation

Les apports de la robotique collaborative en santé

Human Robot Interactions: Creating Synergistic Cyber Forces

Introduction to Robotics

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

Available theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Wheeled Mobile Robot Kuzma I

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY

User interface for remote control robot

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Multisensory Based Manipulation Architecture

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

Canadian Activities in Intelligent Robotic Systems - An Overview

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT

Radio remote controls:

ACCESS SERVICE. 10. Special Federal Government Access Services General

Introduction To Robotics (Kinematics, Dynamics, and Design)

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

GTU- Centre of Excellence in Automation

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

Medical robotics and Image Guided Therapy (IGT) Bogdan M. Maris, PhD Temporary Assistant Professor

Robotics Intelligent connection of the perception to action. Applications

Acknowledgements INTRODUCTION. What is a robot? What is a robot

Acknowledgements. Naturally, all errors introduced are my responsibility. cisc3415-fall2013-ozgelen-lect01 2

KINECT CONTROLLED HUMANOID AND HELICOPTER

CHAPTER 36 EXPLOSIVE ORDNANCE DISPOSAL (EOD) NAVPERS B CH-62

Advanced Robotics Introduction

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Unmanned Ground Military and Construction Systems Technology Gaps Exploration

MEMS Accelerometer sensor controlled robot with wireless video camera mounted on it

Automation and Mechatronics Engineering Program. Your Path Towards Success

A simple embedded stereoscopic vision system for an autonomous rover

Transcription:

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 is easy and leave the rest to the human - Don Norman The user interface is absolutely critical User interface make up 60% of commercial code Useful= is the program purpose useful? usually given to designer via specifications and requirements Usable= can a human use it efficiently? designer must conduct usability studies avoid if I can use it, some one else will

Definition Teleoperation means simply to operate a vehicle or a system over a distance Distance can vary from tens of centimeters (micro manipulation) to millions of kilometers (space applications)

Teloperation Robotics HRI The 1 st mobile machines without human onboard were teleoperators the first prestage of a robot How to control a vehicle over a distance? Phased development from mechanical manipulation to high level supervisory control Today both closed loop teleoperation and high level communication are needed

Robot teleoperation Basicly every mobile robot is a teleoperated machine and most of the teleoperated machines are mobile robots, only level of autonomy varies HRI = teleoperation interface Autonomous robots??

Definition - consideration The earliest type of teleoperation? What is the difference between using a tool and teleoperation (remote manipulation)

Tool or Teleoperation Tool to improve the work task, to make something possible Teleoperation to avoid hostile environment, usually neither the quality nor the efficiency of the work is improved To move operator quickly to the operation site

Development manipulation vehicle (submarine) control space Semiautonomous vehicles Autonomous vehicles (no closed-loop teleoperation needed)

Vision - forestry autonomousity / intelligence MAN & HORSE m an & traktor m an & wheel/tr ack based har vester man & walking har vest er teleoperated wheel/track or leg based har vest er autonomous forwarder autonomous thinning and br ushing robot societies semi-autonomous remote operated multi-machine forest harvesting wor ksite 1950 1970 2000 2010 time

Terminology Teleoperation: to operate a vehicle or a system over a distance Operator : human operator is the person who monitors the operated machine and makes the needed control actions Teleoperator is the teleoperated machine. A sophisticated teleoperator can also be called as telerobot In supervisory control remarkable part of the control is delegated to the teleoperator end (compare coordinated teleoperation)

Terminology Robot: Any automatically operated machine that replaces human effort, though it may not resemble human beings in appearance or perform functions in a humanlike manner. The term is derived from the Czech word robota, meaning forced labor. [Encyclopedia Britannica]

Definitions (way to control) Mechanical manipulation The control commands are transmitted mechanically or hydraulically to the teleoperator. Visual feedback can be straight or via monitor. This is typical for manipulation of dangerous materials as well as micro manipulation

Definitions (way to control) Remote operation/control: The operator has most of the time straight visual contact to the controlled target. Control commands are send electrically by wire or radio

Definitions (way to control) Normal or standard teleoperation Wireless control and visual feedback via camera monitor system

Definitions (way to control) semi- or full autonomy robot is controlled when needed Visual feedback through the robot s eyes (cameramonitor) ex. Sojouner with different modes, Automine human doesn t have to do everything Supervisory control

Definitions Closed loop control (Direct teleoperation): The operator controls the actuators of the teleoperator by direct (analog) signals and gets real-time feedback. This is possible only when the delays in the control loop are minimal. Coordinated teleoperation: The operator again controls the actuators, but now there is some internal control - remote loop - included. However, there is no autonomy included in the remote end. The remote loops are used only to close those control loops that the operator is unable to control because of the delay.

Definitions In supervisory control [Sheridan, 1992], the remarkable part of the control is to be found in the teleoperator end (compare coordinated teleoperation). The teleoperator can now perform part of the tasks more or less autonomously, while the operator mainly monitors and gives high-level commands. The term task based teleoperation is sometimes used here, but it is more limited than "supervisory control".

Closed loop/supervisory control OPERATOR OPERATOR OPERATOR display controls display controls display controls HMI computer HMI computer HMI computer transmission transmission transmission teleoperator s computer teleoperator s computer teleoperator s computer sensors actuators sensors actuators sensors actuators TASK TASK TASK

History

History The first modern master - slave teleoperators were mechanical pantographs. These manipulators were developed by the group of R. Goertz in the late 1940s at the Argonne National Laboratory where Enrico Fermi developed the first nuclear reactor

History The mechanical manipulators were soon replaced by electro mechanical servos In 1954 Goertz s team developed the first electro mechanical manipulator with feedback servo control. After this the teleoperation of manipulators and vehicles spread out rapidly to new branches where advantages of teleoperation techniques could be utilized.

Applications Submarines (ROV)

Applications Space Perfect for teleoperation: safety and costs problem very long delay => move and wait

Applications Military underwater ground air semiautonomous / closed loop control Anti terrorist typically closed loop control

Applications Medical Endoscopic surgery ~ (micro) mechanical manipulation (is this teleoperation??) minimal damage, smaller risks Telesurgery Specialists can operate over distances

Applications Industrial Mining Resque operations Mining in unsafe areas

Industrial applications Why to teleoperate if there is no danger?? Semiautonomous work machines with part time teleoperation!! All possible work is done autonomously Difficult tasks and exceptions are teleoperated This will be the future

Components [Uttal 89] Local display Local control device Communication Remote sensor mobility effector power Local Display Control Communication Remote Sensor Mobility Effector Power

Technology Mechanical manipulators, (good feedback) Electrical servos TV, (closed loop) Radio control Video, (closed loop, supervisory)

DELAY signal speed max. ~ 300 000km/s Shannon theory: measuring frequency > 2 x system frequency In practise (mobile machines) < 0,1s => perfect, < 0,3-0,5s = > easy In long delay systems move and wait task based teleopration

Delay There are always delays in a teleoperation loop Every part of the system has some delays Digital systems increased the delay feedback delay teleoperator delay transmission delay Control delay

Long delay teleoperation No possibilities for closed loop control because of the mission it s difficult to increase the autonomy => move and wait teleoperation models of robot and environment, operator loop in control

Problems cognitive fatigue communications dropout communications bandwidth communications lag too many people to run one robot (hidden cost) Predator: 7:1 Human robot ratio 4 people to control it (52-56 weeks of training) one for flying two for instruments one for landing/takeoff plus maintenance, sensor processing and routing lack of self-awareness in Kosovo, come along side in helicopter and shoot down

Teleoperation best suited for the tasks are unstructured and not repetitive key portions of the task require dexterous manipulation, especially hand-eye coordination, but not continuously key portions of the task require object recognition or situational awareness the needs of the display technology do not exceed the limitations of the communication link (bandwidth, time delays) the availability of trained personnel is not an issue

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 is easy and leave the rest to the human - Don Norman The user interface is absolutely critical User interface make up 60% of commercial code Useful= is the program purpose useful? usually given to designer via specifications and requirements Usable= can a human use it efficiently? designer must conduct usability studies avoid if I can use it, some one else will