HRI overview. Industrial Robotics: Human Robot Interaction. Safety in commercial systems. Human-Robot Interaction. Robot Safety
|
|
- Pierce Dickerson
- 5 years ago
- Views:
Transcription
1 HRI overview Industrial Robotics: Human Robot Interaction Henrik I Christensen UCSD Human-Robot Interaction Safety in commercial systems Robot Safety Robot Programming Application Packages Robot Simulation (for deployment studies) Next generation human-robot interaction Robot safety is crucial to deployment of systems anywhere Commercial systems have extensive mechanisms in place to assist in achieving good standards for robot safety Material from KUKA, ABB and A. GT
2 Safety consideration for deployment in industry Safety consideration for deployment in industry Requirements from Customer (1/7) Requirements from Customer (2/7) According to today s safety requirements it is not allowed to put safety fences inside the theoretical work envelope of the robot Due to a failure of the robot controller the robot might leave it s programmed path and hit the safety fence Cost effective safety fences are not designed to stop a robot Inside production the robotic application requires more floor space (theoretical work envelope red) than it really needs (actual work envelope white) The customer wants to reduce the required floor space to a minimum (approx $ per m 2 ) If the customer wants to put safety fences directly next to the robot s actual work envelope he has to use: Either safety fences that are designed to stop a robot movement those fences are very expensive as they use macrolon, reinforced frames and special fixtures Or a possibility to monitor the workspace of the robot in a failsafe way this was possible with the use of mechanical axis range monitoring systems (mechanical proximity switches) 6 Safety consideration for deployment in industry Safety consideration for deployment in industry Requirements from Customer (3/7) Requirements from Customer (4/7) If the customer uses the ABÜ technology he has to deal with many disadvantages: Mechanical wearing parts like proximity switches and cams are not wear- and maintenance-free The monitoring functionality is only available for axis 1 to axis 3 The monitoring functionality is not available for additional axis and linear axis Unacceptable long commissioning time due to installing and testing mechanical parts and cams Unacceptable long downtime when exchanging robots because mechanical parts have to be exchanged - downtime today approx hours 7 If the application requires a manual loading and/or unloading of parts the customer has to meet several safety requirements: Either the part has to be placed by the worker into an additional table with positioning pins - the table adds costs and needs additional floor space Or when putting the part directly into the gripper the drives have to be safely deactivated this adds cycle time due to a time delay when activating the drives again 8
3 Safety consideration for deployment in industry Safety consideration for deployment in industry Requirements from Customer (5/7) Requirements from Customer (6/7) To reduce the required floor space for a robotic application it is very important to reduce the stopping distance of the robot in case of a failure: The monitoring of the robot by a Safety-PLC using ABÜtechnique adds reaction time to the stopping time (approx. 150 ms - yellow rectangle in top diagram) Failure robot hits proximity switch Signal is communicated via failsafe bus system to Safety-PLC 2 PLC cycles (worst case) until PLC sets signal to stop the robot Signal is communicated via failsafe bus system to robot Centralized safety concepts (one Safety PLC for up to 12 robots) are cost-intensive and rather complex: High cost for cabling as all safety components have to be connected to the Safety PLC (either hard-wired or via a safety bus system Most of the safety components can not be connected directly to a safety bus system adds cost for additional failsafe I/O modules Huge number of components are connected to the line Safety PLC - slows down communication and cycle time Response time includes Safety PLC cycle time and several communication delays: approx ms Robot stops 9 10 Safety consideration for deployment in industry Product Example - SafeOperation Requirements from Customer (7/7) KPS ESC-UL-10A Summary: Reduction of required floor space Use of low price safety fences inside the theoretical work envelope of the robot Cost-effective axis range monitoring of all axis in a wearand maintenance-free way Reduction of commissioning time for safety functions Reduction of downtime when exchanging robots Reduction of costs for manual loading systems (table, floor space and additional safety components) Reduction of costs for Safety PLCs, safety components and safety communication approx. 150 $/ft 2 approx. 30 $/ft up to 700 $/m approx. 200 $/Robot approx. 200 $/Robot up to $ up to 30% Second Main Contactor KPC 2GHz,512MB, MFC3-Tech CI3-Tech Cabinet Interface SafeRobot KCP Standard 10m Connection Cable Set Safe SafeRDW with Robot Installation Cable Set
4 Product Example SafeOperation Product Example SafeOperation SafeRDC Box Cabling 1. SafeRDC Box X02 Junction box on SafeRDC box X31 Connection for data cable X21 X31 X32 Connection for electronic measuring tool EMT X40 Connection for safe inputs and outputs of KUKA.SafeRobot X41 Connection for data cable X21.1 X41 X42 Connection for encoder cable X42 - XSRef 1 Robot controller 2 Robot 3 Reference switch 4 Encoder cable X42 XS Ref 5 Connecting cable X40 external safety logic 6 Data cable X21 X31 7 Data cable X21.1 X41 14 Product Example SafeOperation Product Example SafeOperation Interfaces As an interface to the cell / line the SafeRDC provides 8 dual channel failsafe inputs 4 dual channel failsafe outputs Enable Monitoring Inputs Workspace 2 Workspace 3 Workspace 4 Workspace 5 Workspace 6 Workspace 7 Operational Stop Reduced Velocity Workspace 8 Workspace 9 Workspace 10 Safety Staus SafeRDC X40 Outputs Messages Safety Parameters The safety parameters contain all the values and settings for the safe robot. The safety parameters are displayed as a tree structure in the configuration program. General information Monitored axis Reduced axis velocity and acceleration Cartesian velocity Axis range monitoring Monitoring of mastering Standstill monitoring Interfaces Machine data ($robcor.dat / $machine.dat) 15 16
5 Product Example SafeOperation Product Example SafeOperation Workspace Monitoring This function is used for the software setting and monitoring of the axis limits of each indi-vidual axis. A range can be defined as a danger zone or a safety zone The individual axis ranges together make up the overall workspace, which may consist of up to 6 robot axes ranges and 2 external axes ranges Workspace 1: Permanently monitored and always active. It can be modified, but not deactivated Workspaces 2 to 7: Activated using safe inputs Workspaces 8 to 10: Always activated and set safe outputs. They do not trigger a stop of the robot Reduced Axis Velocity Monitoring Is used to monitor the velocity of a single axis when the risk analysis of the application requires a limitation to minimize the risk for the worker Sets the axis velocity of an axis to a user-defined maximum value for the following operating modes Reduced Axis Acceleration Monitoring Is used to monitor the acceleration of a single axis when the risk analysis of the application requires a limitation to minimize the risk for the worker Sets the axis acceleration of an axis to a user-defined maximum value for the following operating modes Reduced axis acceleration can only be active if reduced velocity is active Product Example SafeOperation Strategies for programming of robots Standstill monitoring (activated by a safe input) Drives remain in operation during the stop sequence and the brakes are not activated - the SafeRDC monitors the stop of the robot The robot is in a safe operational stop, but may nonetheless move within the axis angle tolerance despite the standstill monitoring The axis angle tolerance is specified separately for each individual axis Axis angle tolerance Todays robots are programmed using procedural programming! Trajectory following by jogging the system along a trajectory 19
6 Human Robot Interfaces Pen Based Interfaces Consideration of possible interfaces to make robots easier to use on the factory floor Simulation of process prior to deployment Intg of process, CAD, and program to visualize Speech interface to talk to the robot Use of a smart pen to provide input (the ANOTO) Started to see smart pens with Bluetooth & USB interfaces Easy interfacing includes sound input and pen gestures Design of structured dialogs to drive process / example welding HRI using new types of interfaces New Interfaces Using structured dialogs combined with new interfaces such as the anoto pen How to structure the dialog to enable limited choice Identification of cut points in the foundry Organization of check box type dialogs
7 Knowledge based design of robot applications Multi-Modal Interfaces Providing natural interfaces for interaction with systems Using PDA, Speech, Gesturing, Body Pose Natural interaction as done between humans How can modern tools from knowledge engineering be utilized to structure processes and organize the different aspects of a process First person games Gestures for Task Learning Human teacher uses both speech and gesture to direct the robot Gesture glove allows the teacher to optionally control the robot for a short time 27
8 They are experts on Using Simulation in the Programming Process Simulation is a cheap way to evaluate systems before deployment of a full system Tremendous progress on simulation systems and virtual reality vs Primarily driven forward by gaming community and new hardware for game visualization (GPUs) Components based design for quick visualization of robot systems Simulation example Using simulation in design of systems
9 KUKA SIM Robot Simulation Simulation environments that matches operation on the real platform (including timing) Viewer KUKA SIM Layout Pro KUKA Sim Viewer KUKA Sim Layout KUKA Sim Pro 1 st Level: KUKA Sim - Viewer KUKA Sim CAD Import Layout KUKA Sim V1.1: Daten Import: Pro Viewer Daten Export:
10 2 nd Level: KUKA Sim - Layout 2 nd Level: KUKA Sim - Layout Layout Layout 2 nd Level: KUKA Sim - Layout 3 rd Level: KUKA Sim - Pro Layout Pro
11 3 rd Level: KUKA Sim - Pro Structuring the programming process There is a need to provide more structure to programming Pro Taking down the educational requirements Organize the acquisition of knowledge to be accessible by people on the shop floor What kind of knowledge is needed to make this a success? Can we structure the process adequately? Bringing it together Service architecture - Process Design of a service oriented architecture to enable easier deployment of applications Design of the structure of the process Design of templates for easy programming Enable easy integration with existing tools Example of welding
12 Structured CALIBRATION TASK FLOW Application packages Product Example CAMRob components Data transfer via Ethernet (CD-Rom) CAMRob 2.0 PC Module (installed on an external PC) - CAMRob Tech with Sim Tech - CAMRob Pro with Sim Pro CAMRob 2.0 KRC Module (installed on the KR C2 ed05) - CAMRob KRC - Robot - ApplicationModule Milling
13 Product Example - CAMRob CAMRob Process structure! Import of CNC files! Automatic support of turntable or linear axis! Embedded in KUKA-SIM for simulation and visualization of the milling process and milling cell! Collision detection! Singularity check (singularity avoidance will be available in the next version)! Support of tool change CAMRob Necessary Process structure Generation of CAD model (SolidWorks, Autodesk, CATIA..) Transfer of CAD models to a CAM system Tool and milling process planning (roughing / smoothing) KUKA part CAMRob: Conversion of CNC data Robotic milling 49 Product Features - CAMRob CAMRob training CAMRob - Operation Cell map Cell map 2 Componenten 1. Robot 2. Motor 3. Tool 4. Positioner 5. Clamps 6. Workpiece 7. Base Connections Father-Son Connection Logical Connection 4 52
14 CAMRob training CAMRob Base components 1. Dress package 2. Motor 3. Cone 4. Tool 5. TCP 1 2 The frame defined at (1) is a robot base The frame defined at (2) is the reference frame of the CNC file. All CNC positions are referred to this frame. The offsets (3) are the relative position of the CNC reference frame (2) as defined in the robot base (1). An offset in X,Y and Z can be defined. Tip: (1) is a frame which is always fixed and which has been measured once. (2) depends on the work piece at hand The base (1) must be attached to the workpiece or the world CAMRob Main applications for CAMRob Data flow 55 56
15 Spoken dialog interfaces Interface Architecture Tremendous progress on spoken dialog systems Natural language processing Definition of a dialog structure Analog range data occupied space geometric mapping free space local route graph typed areas areas typed global global route r. graph grph Analog odometry data self-localization pose, state estimation people following dyn. object tracking motion & navigation obst. av., r. planning Open-ended vs closed vocabulary Semantic parsing Ontology-based BDI mediation Action Generation Lets do a small example Dial.ctxt meaning Dial. interpretation Ling. meaning CCG parsing Utterance speech recognition Analog speech input Communicative goal Dialogue planning (Multimodal) content Planning, CCG real. Utterance(s) text-to-speech Analog speech output We need an ontology! Definition of ontology Cross Modal contents association Meaning: propositional contents + intention + context Ontology for propositional truth and intention Multi-valued truth system Kruijff et al (2006) informative. attributive informative. factual polar ability command X endurant movement instance generic quality position motion thing region location size color causative subjective locationchange person in-situ motion transport perspective pose guidance destination spatial relative subjective direction X unknown true false known true false ambiguous
16 Spoken Language Processing Simple Example Dialogue context meaning structural dialogue analysis [ SDRT+paradigmatic choice ] Linguistic meaning natural language grammar analysis [ OpenCCG ] String (off-the-shelf) speech recognition [ Sphinx4, Nuance ] SF Networks CCG Grammar Speech Grammar (@d0:dvp(body ^ <AType>informative.attributive.endurant.perspective.spatial ^ <TurnT>continuous ^ <Mood>ind ^ <ContentBody>(b3:state ^ be ^ <Mood>ind ^ <Restr>(w3:person ^ we) ^ ^ <Mood>ind ^ <Restr>(w1:person ^ we) ^ <Scope>(i1:region ^ in ^! <Plane>horizontal ^! <Positioning>static ^! <Dir:Anchor>(o1:location ^ office ^! <Delimitation>unique ^! <Quantification>specific_singular))) We are in the office ComSys BDI SpLAM dyn. object tracking: found dyn. object command.movement. motion.locationchange. motion.guidance.person command ^ <Mood>imp ^ <Actor>(r1:hearer ^ robot) ^ <Patient>(i1:person ^ I)) people following: success start head-tracking response to command: success produce positive grounding feedback mapping:?known area get descr. current area informative.factual. person.perspective.spatial question ^ <Mood>int ^ <Restr>(w1:region ^ where ^..) <Scope>(w2:person ^ we)) mapping: unknown_f reply to question: mapping unknown_f negative reply-wh Audio signal Start guidance Come with me Acknowledge Okay. [Look] Inquiry Where are we? Reply Guidance Let me see. I am sorry. [follows] I don!t know this room Guidance [continues walking] Assembly of industrial objects such as a door Door Assembly - GT Platforms Utilized How can we simplify programming? Can we easily transfer to a running line? Can we combine speech, gesture,...? 64
17 Interactive Task Acquisition Interactive Task Acquisition Human teacher uses speech and gesture to direct the robot through a new task Robot generalizes task model/plan Human guides robot through task examples Infers task model from seen relations between parts Progress: focus on door assembly using actions and relational features in the taxonomy Definition of taxonomies or ontologies for control Learn & Execute Detect Align Pickup Insert Slide Retract Transport Feature Object Pose Contact Force/Torque Constraint Assembly Action Time Period Pose Motion Hold Time Period Environment Speed DOF Motion Type Fasten F Type Task Acquisition Execution Recog. Params Percept Control Alignment Dual Obj Rel. Pose Rec/Servo 3D Servo/ Pickup Obj/Action Obj Desc Rec/Servo Contact Servo Insert Obj/Action Pos / Const Vision/Force Approach Seq / Slide Action Start/End 1-2D Force Impedance Impedance Retract Action Space NA Law Path Plan F. Screw Action Torque Force Insert/Torque F. Snap Action Force/Event Force Force Disc
18 Gestures for Task Learning Task Transfer to Execution Platform Learned model has general assembly task representation, independent of sensors/actuators Some features of the model need to be grounded in the new domain (e.g., object names/parts) Pointing recognition will allow for interaction about transfer between domains Example process for car assembly 72
19 Gestures for Task Transfer Goal Learning from Human Demonstration In another example, the human is in full control of the learning interaction. Human demonstrates the task, showing the state changes to perform. Simon pays attention to the state changes throughout the demonstrations Task: learns object oriented tasks on the table-top Ex: books should be closed and put-away to the left 73 Task Learning Transparent Active Learning In a final example, we let the robot take more control of the learning process with Active Learning The human gives examples of the task, but the robot uses gestures to solicit particular examples from the human.
20 Transparent Active Learning Transparent Active Learning Task: learning tangram assembly tasks Ex: House has same size and red roof, snowman is small circle on top of big one After human gives an example, Simon points to a piece it wants to replace, asking Can we also use this piece, is this still a house? Transparent Active Learning Transparent Active Learning With active learning the robot is taking more control of the process, guiding the teacher s input since it knows what examples would provide the most information However preliminary results indicate that people are not comfortable with the robot asking all the questions What we need is a smarter way to flexibly balance the control of the learning session from the human to the robot
21 Interactive Learning Key-Frame Based Learning by Demonstration Robots that can be easily re-tooled will be useful in dynamic areas of manufacturing, for example the general assembly process People working these lines often need to learn a new process or task in the assembly It is an intuitive and natural process by which people teach each other such skills Robots that learn in similar ways may be easier to use/ interact with 81 Embodied Interfaces Setup of the Woz Scenario for initial tests Navigation in a living scenario Specify the key objects / places in the environment Verify places as needed Gestures and spoken dialogue is available
22 Woz Setup Scenario Example Video CERO An Early Study Simple transportation Fetch cup of coffee mail delivery,... long-term tests
23 CERO CERO System Tasks Drive to position x (kitchen, office,...) Fetch coffee, deliver mail,... Interface Dialogue system PDA interface WWW interface User test over a period of 3 months Mobile platform Box for deliveries A simple user interface Design is crucial CERO Interface Example - Trilobite motion strategy Cleaning of rooms Autonomous coverage Efficient handling Inexpensive to implement
24 Trilobite motion strategy Second Example What are some of the long-term implications of interaction with robots? Can we trust short-term interaction What about adaptation to robots How does dynamic behavior influence the perception of a robot The italian driver experience? Example - Passage How to behave in presence of people Social Rules - Proxemics Human-Human Distance studied in psychology [Hall, 1966] Regions considered Intimate < 10 in Social rules of engagement Personal in Social in Embedding into a context Public space > 100 in There are cultural variations
25 Passage Behavior Control Design Robot Person Entering watch area Start detect y v x R x P v P x GOAL Social "avoid" behaviour Signal detection Passage/Park behaviour Passage completed x dy (x,y ) R 0 R 0 G G (x,y ) resume (x,y ) R P R P dx Early Result Early Evaluation Y (m) 2 0 PERSON WALKING ALONG THE CORRIDOR Setup is too artificial to enable real evaluation Y (m) The variety of situations is large Useful to consider a more credible scenario Y (m) X (m) Long term evaluation? Y (m) X (m)
26 Layout of Environment Embedding in a system User Interface mission A Offices Staircase B Elevator X Printer Recharging Station Localization robot pose Mission Planning Offices report target location People Tracking people Motion Control motion commands Simple GUI Architecture person position/velocity LASER PEOPLE TRACKING MODULE PERSON PASSING MODULE SONAR LOCAL MAP obstacle configuration CORRIDOR NAVIGATION MODULE COLLISION AVOIDANCE MODULE motion commands MOTION CONTROL MODULE
27 Embedding for evaluation Person Passage elevator 8 6 robot person 1 person 2 home 4 2 office Evaluation Results Lessons Significant personal variations Adaptation over time must be considered Early evaluation using WoZ efficient easy to fool people The data material can be overwhelming Distance, Dialog, Sensor Data,... A careful design is required to make it manageable
28 HRI Summary Traditional interfaces based on CNC history Adoption of new types of interface modalities Gestures, Speech,... Simulation is also being adopted Extensive use of application packages to manage complexity Safety is essential to design of all systems HRI is one of the fastest growing areas in robotics Few HRI studies that are centered on real industry cases
KORE: Basic Course KUKA Official Robot Education
Training KUKAKA Robotics USA KORE: Basic Course KUKA Official Robot Education Target Group: School and College Students Issued: 19.09.2014 Version: KORE: Basic Course V1.1 Contents 1 Introduction to robotics...
More informationEPS - PROJECT. TITLE: Robotic Cell Project progress report STUDENTS: Ahsen Aras (Industrial Engineering) Alberto Salas (Electronic Engineering)
EPS - PROJECT TITLE: Robotic Cell Project progress report STUDENTS: Ahsen Aras (Industrial Engineering) Alberto Salas (Electronic Engineering) Niels Diedrichsen (Int. Sales and Purchase Engineering) Jona
More informationKR C4 Training courses. Overview of training courses KUKA Automatisering + Robots N.V (replaces ) Valid for 2018
KR C4 Training courses Overview of training courses 2018-01-10 (replaces 2016-10-02) Valid for 2018 College To ensure that the skills of the workforce keep pace with technical developments, training is
More informationENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS
BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of
More informationThe robot capable of understanding human-like instructions
The European Robot Initiative for Strengthening the Competitiveness of SMEs in Manufacturing The robot capable of understanding human-like instructions Contents of this Presentation Introduction Human
More informationCMM-Manager. Fully featured metrology software for CNC, manual and portable CMMs. nikon metrology I vision beyond precision
CMM-Manager Fully featured metrology software for CNC, manual and portable CMMs nikon metrology I vision beyond precision Easy to use, rich functionalities CMM-Manager for Windows is by far the most value-for-money
More informationSpecial Patterns - Introduction. -Manufacture of large things -Technology Provider
Special Patterns - Introduction -Manufacture of large things -Technology Provider Deny Tanuwidjaja (M.EngElectronics and Control Systems) 6 Years Robot programming 4 Years Control systems programming 5
More informationHow To Create The Right Collaborative System For Your Application. Corey Ryan Manager - Medical Robotics KUKA Robotics Corporation
How To Create The Right Collaborative System For Your Application Corey Ryan Manager - Medical Robotics KUKA Robotics Corporation C Definitions Cobot: for this presentation a robot specifically designed
More informationUser-Friendly Task Creation Using a CAD Integrated Robotic System on a Real Workcell
User-Friendly Task Creation Using a CAD Integrated Robotic System on a Real Workcell Alireza Changizi, Arash Rezaei, Jamal Muhammad, Jyrki Latokartano, Minna Lanz International Science Index, Industrial
More informationA Turnkey Weld Inspection Solution Combining PAUT & TOFD
A Turnkey Weld Inspection Solution Combining PAUT & TOFD INTRODUCTION With the recent evolutions of the codes & standards, the replacement of conventional film radiography with advanced ultrasonic testing
More informationBooklet of teaching units
International Master Program in Mechatronic Systems for Rehabilitation Booklet of teaching units Third semester (M2 S1) Master Sciences de l Ingénieur Université Pierre et Marie Curie Paris 6 Boite 164,
More informationInformation and Program
Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course
More informationKUKA.SeamTech Tracking 2.0
KUKA System Technology KUKA Roboter GmbH KUKA.SeamTech Tracking 2.0 For KUKA System Software 8.2 Issued: 04.09.2013 Version: KST SeamTech Tracking 2.0 V2 Copyright 2013 KUKA Roboter GmbH Zugspitzstraße
More informationJohn Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster.
John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE Imagine Your Business...better. Automate Virtually Anything 800.582.5162 John Henry Foster 800.582.5162 What if you could automate the repetitive manual
More informationWhat was the first gestural interface?
stanford hci group / cs247 Human-Computer Interaction Design Studio What was the first gestural interface? 15 January 2013 http://cs247.stanford.edu Theremin Myron Krueger 1 Myron Krueger There were things
More informationMoving Obstacle Avoidance for Mobile Robot Moving on Designated Path
Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,
More informationUNIT-1 INTRODUCATION The field of robotics has its origins in science fiction. The term robot was derived from the English translation of a fantasy play written in Czechoslovakia around 1920. It took another
More informationGetting Started Guide
SOLIDWORKS Getting Started Guide SOLIDWORKS Electrical FIRST Robotics Edition Alexander Ouellet 1/2/2015 Table of Contents INTRODUCTION... 1 What is SOLIDWORKS Electrical?... Error! Bookmark not defined.
More informationIntroduction to Robotics in CIM Systems
Introduction to Robotics in CIM Systems Fifth Edition James A. Rehg The Pennsylvania State University Altoona, Pennsylvania Prentice Hall Upper Saddle River, New Jersey Columbus, Ohio Contents Introduction
More informationServo Indexer Reference Guide
Servo Indexer Reference Guide Generation 2 - Released 1/08 Table of Contents General Description...... 3 Installation...... 4 Getting Started (Quick Start)....... 5 Jog Functions..... 8 Home Utilities......
More informationThe safe & productive robot working without fences
The European Robot Initiative for Strengthening the Competitiveness of SMEs in Manufacturing The safe & productive robot working without fences Final Presentation, Stuttgart, May 5 th, 2009 Objectives
More informationSIMULATION OF VIRTUAL MACHINE TOOL DURING THE DEVELOPMENT PHASE SVOČ FST 2016
SIMULATION OF VIRTUAL MACHINE TOOL DURING THE DEVELOPMENT PHASE SVOČ FST 2016 ABSTRACT Ing. Zdeněk Hájíček, West Bohemia University, Univerzitni 8, 306 14 Pilsen Czech Republic This paper deals with the
More informationHigh-speed and High-precision Motion Controller
High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning
More informationSoftware update news about digital manufacturing tools and software
s Software update news about digital manufacturing tools and software Chahe Bakmazjian Business Team Leader Hypertherm Robotic Software Laurent, Quebec, Canada www.robotmaster.com Programming Robots Gets
More informationComau AURA - Advanced Use Robotic Arm AURA. Soft as a Human Touch
AURA Soft as a Human Touch 2 The Culture of Automation Designing advanced automation solutions means thinking about the industry in a new way, developing new scenarios, designing innovative products and
More informationAURA Soft as a Human Touch
The Culture of Automation AURA Soft as a Human Touch Designing advanced automation solutions means thinking about the industry in a new way, developing new scenarios, designing innovative products and
More informationComputer Numeric Control
Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct
More informationCMM-Manager Fully featured metrology software for CNC, manual and portable CMMs
Ryf AG Bettlachstrasse 2 2540 Grenchen tel 032 654 21 00 fax 032 654 21 09 www.ryfag.ch CMM-Manager Fully featured metrology software for CNC, manual and portable CMMs NIKON METROLOGY I VISION BEYOND PRECISION
More informationCognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many
Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July
More informationVisitors can also browse ZDT data for any robot running at IMTS, added Geheb.
FANUC America Features an Interactive Software Kiosk Demonstrating the New Zero Downtime (ZTD), Remote Connectivity, and ROBOGUIDE at IMTS 2014 For Immediate Release ROCHESTER HILLS, Mich., Sept. 8, 2014
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 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 informationFranka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.
Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a technology accessible only to few. The reasons for this are the
More informationTouch & Gesture. HCID 520 User Interface Software & Technology
Touch & Gesture HCID 520 User Interface Software & Technology What was the first gestural interface? Myron Krueger There were things I resented about computers. Myron Krueger There were things I resented
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 informationCOURSE CONTENTS FOR THE AVTS COURSES
Revision: 00 LEARNING CONTENT Page 1 of 14 COURSE CONTENTS FOR THE AVTS COURSES AT CAD- CAM LAB, ATI, VIDYANAGAR, HYDERABAD Revision: 00 LEARNING CONTENT Page 2 of 14 III COURSE CODE CAD-01 IV COURSE TITLE
More informationINDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY
INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY I. INTRODUCTION. Industrial robots are programmable multifunctional mechanical devices designed to move material, parts, tools, or specialized devices through
More informationNatural Interaction with Social Robots
Workshop: Natural Interaction with Social Robots Part of the Topig Group with the same name. http://homepages.stca.herts.ac.uk/~comqkd/tg-naturalinteractionwithsocialrobots.html organized by Kerstin Dautenhahn,
More informationExercise 2. Point-to-Point Programs EXERCISE OBJECTIVE
Exercise 2 Point-to-Point Programs EXERCISE OBJECTIVE In this exercise, you will learn various important terms used in the robotics field. You will also be introduced to position and control points, and
More informationAccessible Power Tool Flexible Application Scalable Solution
Accessible Power Tool Flexible Application Scalable Solution Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a
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 informationFSI Machine Vision Training Programs
FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector
More informationTech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001
Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001 Abstract: In this Tech Note a procedure for setting up a servo axis for closed
More informationMilling and turning with SINUMERIK:
Milling and turning with SINUMERIK: CNC solutions for the shopfloor SINUMERIK Answers for industry. Simple to set up... Contents Shopfloor solutions for CNC machines with SINUMERIK Milling with the SINUMERIK
More informationMotion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment
Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free
More informationUniversal Camera Registration User Guide for ILS 9.75 & 12.75
User Guide for ILS 9.75 & 12.75 www.ulsinc.com Overview Camera Registration allows the laser system to automate the alignment of a vector path with the material for the purpose of tightening process control
More informationTrade of Sheet Metalwork. Module 7: Introduction to CNC Sheet Metal Manufacturing Unit 2: CNC Machines Phase 2
Trade of Sheet Metalwork Module 7: Introduction to CNC Sheet Metal Manufacturing Unit 2: CNC Machines Phase 2 Table of Contents List of Figures... 4 List of Tables... 5 Document Release History... 6 Module
More informationCognitive Systems and Robotics: opportunities in FP7
Cognitive Systems and Robotics: opportunities in FP7 Austrian Robotics Summit July 3, 2009 Libor Král, Head of Unit Unit E5 - Cognitive Systems, Interaction, Robotics DG Information Society and Media European
More informationMore Info at Open Access Database by S. Dutta and T. Schmidt
More Info at Open Access Database www.ndt.net/?id=17657 New concept for higher Robot position accuracy during thermography measurement to be implemented with the existing prototype automated thermography
More information3-Degrees of Freedom Robotic ARM Controller for Various Applications
3-Degrees of Freedom Robotic ARM Controller for Various Applications Mohd.Maqsood Ali M.Tech Student Department of Electronics and Instrumentation Engineering, VNR Vignana Jyothi Institute of Engineering
More informationApplication Case. Delta Industrial Automation Products for Vertical CNC Machining Centers with Automatic Tool Changers (ATC)
Case Delta Industrial Automation Products for Vertical CNC Machining Centers with Automatic Tool Changers (ATC) Issued by Solution Center Date July, 2014 Pages 5 Applicable to Key words NC311 Series CNC
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
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 informationMN-ISD-A100-E ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL
MN-ISD-A100-E www. insize. com ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL V1 Description 1 2 ISD-A100 is a precise and excellent effective measuring instrument integrating optic, mechanic and
More informationTechnifutur. Maarten Daemen Sales Engineer / KUKA Automatisering + Robots NV KUKA LBR iiwa M. Daemen
Technifutur Maarten Daemen Sales Engineer / KUKA Automatisering + Robots NV 2016-11-28 page: 1 ii invite you page: 2 LBR iiwa LBR stands for Leichtbauroboter (German for lightweight robot), iiwa for intelligent
More informationMultiLine MS40C MS40P. CNC Multi Spindle Turning Machines
MultiLine MS40C MS40P CNC Multi Spindle Turning Machines MultiLine MS40C/MS40P INDEX CNC multi-spindle machine: the standard! With two model options fully configurable as desired, we offer you a machine
More informationTrust and Interaction in Industrial Human-Robot Collaborative applications
Trust and Interaction in Industrial Human-Robot Collaborative applications Iñaki Maurtua IK4-TEKNIKER This project has received funding from the European Union s Horizon 2020 research and innovation programme
More informationYAMAHA ROBOT. User s Manual ENGLISH. E42-Ver. 1.00
YAMAHA ROBOT User s Manual ENGLISH E E42-Ver. 1.00 Introduction Thank you for purchasing a YAMAHA Robot Controller. This manual contains the dual robot installation and operating cautions. Please read
More informationA K D S E R V O D R I V E
Our AKD Series is a complete range of Ethernet-based Servo Drives that are fast, feature-rich, flexible and integrate quickly and easily into any application.* AKD ensures plug-and-play commissioning for
More informationOn-demand printable robots
On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.
More informationXTS: Significantly higher performance and simplified engineering with TwinCAT. products PC Control
products PC Control 04 2012 Position calculation Velocity calculation Position control Velocity control Phase transformation Position sensor signals Complete lt control cycle for all movers in 250 μs Set
More informationAdvanced Techniques for Mobile Robotics Location-Based Activity Recognition
Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,
More informationVirtual Engineering: Challenges and Solutions for Intuitive Offline Programming for Industrial Robot
Virtual Engineering: Challenges and Solutions for Intuitive Offline Programming for Industrial Robot Liwei Qi, Xingguo Yin, Haipeng Wang, Li Tao ABB Corporate Research China No. 31 Fu Te Dong San Rd.,
More informationPHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES
Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:
More informationMATLAB is a high-level programming language, extensively
1 KUKA Sunrise Toolbox: Interfacing Collaborative Robots with MATLAB Mohammad Safeea and Pedro Neto Abstract Collaborative robots are increasingly present in our lives. The KUKA LBR iiwa equipped with
More informationROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko
158 No:13 Intelligent Information and Engineering Systems ROBOT CONTROL VIA DIALOGUE Arkady Yuschenko Abstract: The most rational mode of communication between intelligent robot and human-operator is bilateral
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 informationDesign of an office guide robot for social interaction studies
Design of an office guide robot for social interaction studies Elena Pacchierotti, Henrik I. Christensen & Patric Jensfelt Centre for Autonomous Systems Royal Institute of Technology, Stockholm, Sweden
More informationSVP LASER TECHNOLOGIES PVT. LTD.
MCNC LITE MODEL: MULTICNC PROTOTYPING MACHINE MODELS FEATURES: Based on openbuild V-slot extrusion designs. DELRIN rollers, XL timer belts drive with KEVLAR reinforcement, 400 Watts spindle, 1 Nm stepper
More informationAPAS assistant. Product scope
APAS assistant Product scope APAS assistant Table of contents Non-contact human-robot collaboration for the Smart Factory Robots have improved the working world in the past years in many ways. Above and
More informationHuman-Robot Interaction in Service Robotics
Human-Robot Interaction in Service Robotics H. I. Christensen Λ,H.Hüttenrauch y, and K. Severinson-Eklundh y Λ Centre for Autonomous Systems y Interaction and Presentation Lab. Numerical Analysis and Computer
More informationROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything
John Henry Foster ROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything 800.582.5162 John Henry Foster 800.582.5162 At John Henry Foster, we re devoted to bringing safe, flexible,
More informationCONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM
CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM Aniket D. Kulkarni *1, Dr.Sayyad Ajij D. *2 *1(Student of E&C Department, MIT Aurangabad, India) *2(HOD of E&C department, MIT Aurangabad, India) aniket2212@gmail.com*1,
More informationTable of Contents. Table of Contents. Preface 11 Prerequisites... 12
Table of Contents Preface 11 Prerequisites... 12 Basic machining practice experience... 12 Controls covered... 12 Limitations... 13 The need for hands -on practice... 13 Instruction method... 13 Scope...
More informationTouch & Gesture. HCID 520 User Interface Software & Technology
Touch & Gesture HCID 520 User Interface Software & Technology Natural User Interfaces What was the first gestural interface? Myron Krueger There were things I resented about computers. Myron Krueger
More informationAn Introduction To Plug-and- Play Motion Subsystems
An Introduction To Plug-and- Play Motion Subsystems Embedding mechanical motion subsystems into machines improves performance and reduces cost. If you build machines, you probably work with actuators and
More informationMOBILE ROBOT LOCALIZATION with POSITION CONTROL
T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS
More informationChapter 14 Automation of Manufacturing Processes and Systems
Chapter 14 Automation of Manufacturing Processes and Systems Topics in Chapter 14 FIGURE 14.1 Outline of topics described in this chapter. Date 1500Ğ1600 1600Ğ1700 1700Ğ1800 1800Ğ1900 Development Water
More informationA LARGE COMBINATION HORIZONTAL AND VERTICAL NEAR FIELD MEASUREMENT FACILITY FOR SATELLITE ANTENNA CHARACTERIZATION
A LARGE COMBINATION HORIZONTAL AND VERTICAL NEAR FIELD MEASUREMENT FACILITY FOR SATELLITE ANTENNA CHARACTERIZATION John Demas Nearfield Systems Inc. 1330 E. 223rd Street Bldg. 524 Carson, CA 90745 USA
More informationBluetooth Low Energy Sensing Technology for Proximity Construction Applications
Bluetooth Low Energy Sensing Technology for Proximity Construction Applications JeeWoong Park School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta,
More informationRobot Assessment Report
Robot Assessment Report Report Date 2009-05-27 Report Responsible Customer Information Company Name Address N/A Location N/A Controller Information Controllers S/N 66-33752 Controller Time (Hours) 20800
More informationCollaborative Robots in industry
Collaborative Robots in industry Robots in Society: Event 2 Current robotics Nahema Sylla 08/11/2017 H S S M I 2 0 1 6 Introduction and context Human-Robot Collaboration in industry Principle: Human and
More informationLocation Based Services On the Road to Context-Aware Systems
University of Stuttgart Institute of Parallel and Distributed Systems () Universitätsstraße 38 D-70569 Stuttgart Location Based Services On the Road to Context-Aware Systems Kurt Rothermel June 2, 2004
More informationA full -featured metrology software for manual, CNC and portable CMMs
A full -featured metrology software for manual, CNC and portable CMMs CMM-Manager is a task-oriented, highly intuitive software for tactile measurements using manual, CNC and portable CMMs. It is a fully
More information400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Electronic Load ZSAC
400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A Electronic Load Electronic AC Loads, Interface overview RS-232 USB GPIB LAN System bus Analog X Analog isolated X Standard ption / not available 4226
More informationBPG Blade Profile Grinder reduces sharpening costs for bevel gear cutter blades
Overview BPG Blade Profile Grinder reduces sharpening costs for bevel gear cutter blades BPG Highlights 3 Highly Productive Patented Gleason processes such as QUICKEDGE grinding and optional Adaptive Control,
More informationEngineering Diploma Resource Guide ST150 ETP Research & Design (Engineering)
Engineering Diploma Resource Guide ST50 ETP Research & Design (Engineering) Introduction Whether we are looking to improve a current system or design a completely new product for the market place, we have
More informationKUKA Welding Robot Making More Money for You
KUKA Welding Robots Making More Money for you Page 1 of 15 KUKA Welding Robot Making More Money for You 1. Reduce the downtime due to collisions. It is not uncommon that many collisions happen between
More informationECE 5670/6670 Project. Brushless DC Motor Control with 6-Step Commutation. Objectives
ECE 5670/6670 Project Brushless DC Motor Control with 6-Step Commutation Objectives The objective of the project is to build a circuit for 6-step commutation of a brushless DC motor and to implement control
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 informationAGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira
AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables
More informationThis just may be the Rotary Transfer machine you ve been waiting for.
This just may be the Rotary Transfer machine you ve been waiting for. A Machine Like No Other T he new Eclipse 12-100 is a ground-up redesign of the famous Hydromat concept with all new components. It
More informationFLEXIBLE MANUFACTURING SYSTEM. Teacher's Guide. SCORBOT-ER 4u and spectralight 200
teklink FLEXIBLE MANUFACTURING SYSTEM SCORBOT-ER 4u and spectralight 200 Teacher's Guide Catalog # 100351 Rev.A March 2002 Copyright 2002 Intelitek Inc. Catalog No. 100351 Rev. A March 2002 Flexible Manufacturing
More informationDEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY
DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY Yutaro Fukase fukase@shimz.co.jp Hitoshi Satoh hitoshi_sato@shimz.co.jp Keigo Takeuchi Intelligent Space Project takeuchikeigo@shimz.co.jp Hiroshi
More informationFiber Optic Device Manufacturing
Precision Motion Control for Fiber Optic Device Manufacturing Aerotech Overview Accuracy Error (µm) 3 2 1 0-1 -2 80-3 40 0-40 Position (mm) -80-80 80 40 0-40 Position (mm) Single-source supplier for precision
More informationSketching Interface. Larry Rudolph April 24, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph
Sketching Interface Larry April 24, 2006 1 Motivation Natural Interface touch screens + more Mass-market of h/w devices available Still lack of s/w & applications for it Similar and different from speech
More informationApplication Areas of AI Artificial intelligence is divided into different branches which are mentioned below:
Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE
More informationHandling station. Ruggeveldlaan Deurne tel
Handling station Introduction and didactic background In the age of knowledge, automation technology is gaining increasing importance as a key division of engineering sciences. As a technical/scientific
More informationThe CReSIS Anechoic Chamber is located at: The University of Kansas. M2SEC building W 15 th St. Lawrence, KS
The CReSIS Anechoic Chamber is located at: The University of Kansas M2SEC building 1536 W 15 th St Lawrence, KS 66045 Pattern Manual Antenna radiation pattern measurement 1. To open EMQuest, right click
More informationSketching Interface. Motivation
Sketching Interface Larry Rudolph April 5, 2007 1 1 Natural Interface Motivation touch screens + more Mass-market of h/w devices available Still lack of s/w & applications for it Similar and different
More information