HRI overview. Industrial Robotics: Human Robot Interaction. Safety in commercial systems. Human-Robot Interaction. Robot Safety

Size: px
Start display at page:

Download "HRI overview. Industrial Robotics: Human Robot Interaction. Safety in commercial systems. Human-Robot Interaction. Robot Safety"

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

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 information

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

KR C4 Training courses. Overview of training courses KUKA Automatisering + Robots N.V (replaces ) Valid for 2018

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

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

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

The robot capable of understanding human-like instructions

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

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

Special Patterns - Introduction. -Manufacture of large things -Technology Provider

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

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

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

A Turnkey Weld Inspection Solution Combining PAUT & TOFD

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

Booklet of teaching units

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

Information and Program

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

KUKA.SeamTech Tracking 2.0

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

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

What was the first gestural interface?

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

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

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

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

Getting Started Guide

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

Introduction to Robotics in CIM Systems

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

Servo Indexer Reference Guide

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

The safe & productive robot working without fences

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

SIMULATION OF VIRTUAL MACHINE TOOL DURING THE DEVELOPMENT PHASE SVOČ FST 2016

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

High-speed and High-precision Motion Controller

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

Software update news about digital manufacturing tools and software

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

Comau AURA - Advanced Use Robotic Arm AURA. Soft as a Human Touch

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

AURA Soft as a Human Touch

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

Computer Numeric Control

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

CMM-Manager Fully featured metrology software for CNC, manual and portable CMMs

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

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

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

Visitors can also browse ZDT data for any robot running at IMTS, added Geheb.

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

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

NCCT 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

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

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

Touch & Gesture. HCID 520 User Interface Software & Technology

Touch & 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 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

COURSE CONTENTS FOR THE AVTS COURSES

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

INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY

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

Natural Interaction with Social Robots

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

Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE

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

Accessible Power Tool Flexible Application Scalable Solution

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

CAPACITIES FOR TECHNOLOGY TRANSFER

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

FSI Machine Vision Training Programs

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

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

Milling and turning with SINUMERIK:

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

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

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

Universal Camera Registration User Guide for ILS 9.75 & 12.75

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

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

Cognitive Systems and Robotics: opportunities in FP7

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

More Info at Open Access Database by S. Dutta and T. Schmidt

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

3-Degrees of Freedom Robotic ARM Controller for Various Applications

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

Application Case. Delta Industrial Automation Products for Vertical CNC Machining Centers with Automatic Tool Changers (ATC)

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

Training Schedule. Robotic System Design using Arduino Platform

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

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

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

MN-ISD-A100-E ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL

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

Technifutur. Maarten Daemen Sales Engineer / KUKA Automatisering + Robots NV KUKA LBR iiwa M. Daemen

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

MultiLine MS40C MS40P. CNC Multi Spindle Turning Machines

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

Trust and Interaction in Industrial Human-Robot Collaborative applications

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

YAMAHA ROBOT. User s Manual ENGLISH. E42-Ver. 1.00

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

A K D S E R V O D R I V E

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

On-demand printable robots

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

XTS: Significantly higher performance and simplified engineering with TwinCAT. products PC Control

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

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

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

Virtual Engineering: Challenges and Solutions for Intuitive Offline Programming for Industrial Robot

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

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

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

MATLAB is a high-level programming language, extensively

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

ROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko

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

Funzionalità 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 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 information

Design of an office guide robot for social interaction studies

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

SVP LASER TECHNOLOGIES PVT. LTD.

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

APAS assistant. Product scope

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

Human-Robot Interaction in Service Robotics

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

ROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything

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

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

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

Table of Contents. Table of Contents. Preface 11 Prerequisites... 12

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

Touch & Gesture. HCID 520 User Interface Software & Technology

Touch & 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 information

An Introduction To Plug-and- Play Motion Subsystems

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

MOBILE ROBOT LOCALIZATION with POSITION CONTROL

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

Chapter 14 Automation of Manufacturing Processes and Systems

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

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

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

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

Robot Assessment Report

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

Collaborative Robots in industry

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

Location Based Services On the Road to Context-Aware Systems

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

A full -featured metrology software for manual, CNC and portable CMMs

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

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

BPG Blade Profile Grinder reduces sharpening costs for bevel gear cutter blades

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

Engineering Diploma Resource Guide ST150 ETP Research & Design (Engineering)

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

KUKA Welding Robot Making More Money for You

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

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

Hybrid architectures. IAR Lecture 6 Barbara Webb

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

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

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

FLEXIBLE MANUFACTURING SYSTEM. Teacher's Guide. SCORBOT-ER 4u and spectralight 200

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

DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY

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

Fiber Optic Device Manufacturing

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

Sketching Interface. Larry Rudolph April 24, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph

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

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

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

Handling station. Ruggeveldlaan Deurne tel

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

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

Sketching Interface. Motivation

Sketching 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