OH

Uploaded from authorPOINT Lite
Download as
 PPT
Presentation Description 

No description available

Views: 133
Like it  ( Likes) Dislike it  ( Dislikes)
Added: January 04, 2008 This Presentation is Public 
Presentation Category : Education All Rights Reserved
Presentation Transcript

Flexible and Accurate Automation: Flexible and Accurate Automation


Making ”flexible automation” flexible: Making ”flexible automation” flexible The industrial robot is a very flexible machine, but Tooling and fixtures are less flexible or very expensive Programming and Simulation of Robots and Tooling are time-consuming On-line sensing and control, as needed for flexibility and accuracy, hampered by control system limitations Algorithms, processes, and components are available, but improvements are highly desirable. Flexible and Accurate industrial systems and practices are missing! Affordable Flexible Tooling Task-oriented work-cell operations Sensor-based feedback control Flexible and Accurate Automation Introduction


Expected results: Expected results Technology Robots with unique absolute accuracy, during free-space high performance motions. Industry-compliant open controller, for new applications and research Force-controlled work-piece processing, programmable with safety for shop-floor operation On-line sensing with instant feedback, for task-specific motion control. Low-cost 3D vision for adaption to partly unknown work pieces Impact Flexible automation affordable Enable use of robots for new industrial applications End-user short-series application solutions, evaluated for high-value products SME foundry tasks Hence: A combination of accuracy & performance & flexibility as needed for productivity and future applications, enabling affordable flexibility and new capabilities, for use of robots in future industrial applications. Aim


Assembly Tooling: Assembly Tooling Industrial issues - Current status Fixtures for Vehicle Assembly are in general Dedicated Tooling Static Fixtures requires periodic calibration Fixtures are seldom re-used for the next generation Production equipment is paid by the number of manufactured products Flexible Fixtures exists, but today flexibility is very expensive!


Accuracy in Industrial Robots: Accuracy in Industrial Robots Absolute accuracy in Industrial Robots today are >1 mm (Volvo Cars) High-Accuracy Robots today can reach absolute accuracy of >0.2 mm (ABB) Accuracy in robots today are not enough for several key applications and is only guaranteed for non-contact scenarios! Industrial issues - Current status


Stiffness in Industrial Robots: Stiffness in Industrial Robots Robots are able to adopt for static forces that is in the direction of gravity and does not change Even small forces on robot Tool-Center-Point results in deflections If deflection occurs, it is not possible to know how! Robots today are not suited for applications such as drilling, grinding or deburring! Industrial issues - Current status


Simulation of Robots and Systems: Simulation of Robots and Systems Robot Programming today is often done in offline-simulation systems One unique robot program is made for each robot task Robot Programming is today still done as “teach-in” in a 3D-environment Instructions are explicit and low level rather than process-oriented Simulation and programming of robots today is time-consuming, thus expensive! Industrial issues - Current status ! ! MoveL C003, spd003, z40, slip; ! !


Sensor Feedback Control for Improved Capability: Sensor Feedback Control for Improved Capability Robots are stand-alone machines Feedback to robots from accessory systems today are up to 20 Hz, and buffering results in additional time delays (LiU, LU) Synchronisation methods with robots today are not possible for real-time integration (LiU, LU) Deficient performance/productivity of industry-compliant force feedback systems due to low update frequencies and/or latencies Robots capabilities hampered by closed systems and inefficient online interaction with the environment Industrial issues - Current status


Robot Manipulated Tooling… 1(2): Robot Manipulated Tooling… 1(2) Objectives Assembly Tooling (for Vehicles) Prototype Fixtures Demonstrator Fixtures Short-series production Measurement Control Fixtures …for High Part Precision


Robot Manipulated Tooling… 2(2): Robot Manipulated Tooling… 2(2) Aerospace Automotive Construction Eq. Busses Trucks Continue development of Affordable Reconfigurable Assembly Tooling Realize ART for SAAB Aerospace Broaden the research from Aerospace to General (Vehicle) Assembly …to reduce lead-time and cost Objectives


New Low-cost Metrology Systems… 1(2): New Low-cost Metrology Systems… 1(2) PosEye measures directions of reference markers, i.e. reflex tape. These markers has been made visual bye reflecting the infrared light that the PosEye unit emits. Through the markers, the PosEye system can calculate it's own absolute position and orientation in six degrees of freedom (6DOF) with high accuracy …to increase robot accuracy and capability Objectives


New Low-cost Metrology Systems… 2(2): New Low-cost Metrology Systems… 2(2) Bring fourth the technology for POSEYE to become industrially reliable Enable metrology-integrated robot control in real-time using POSEYE Apply this technology on a reference structure from SAAB Aerospace …to make it possible in industry Objectives


Rapid Geometry Simulation and Programming… : Rapid Geometry Simulation and Programming… Cost-effective simulation for short-series production Tools for rapid change handling Metrology-integrated robots does not follow simulated trajectories Process-oriented programming methods Simulation of complex mechanisms …to reduce lead-time and increase capability Objectives


Sensor Integration for Programmable Compliant Motions…: Sensor Integration for Programmable Compliant Motions… Through force sensing achieve a programmable force interaction in task-specific directions, in end-user contexts. Develop a research platform providing combined multi-sensor input and instant motion response, promoting improved flexibility and capability of industrially useful robots. Implement a plug-and-play mechanisms for sensor feedback control of ABB Robots, providing latencies below 4ms. Objectives …to enable task-specific motion control


Robot-manipulated Reconfigurable Tooling : Robot-manipulated Reconfigurable Tooling Ongoing Research at Linköping University Spain UK


Orbital Drilling: Orbital Drilling An enabling technology for robotic drilling TwinSpin CNC TwinSpin Portable


Available equipment: Octapod Available equipment Demo Rig Tripod Hexapod Carriage Cradle 2 Cradle 1 Cradle dummy


Metrology-integrated Robot Control: Metrology-integrated Robot Control Accurate sensing ”Black-box integration” T-Cam T-Probe


Multi-functional Reflector: probe Dynamic Modules control robots Metrology-integrated Robot Control to… quickly calibrate robot monitor processes Multi-functional Reflector


Slide20: Open Control Software Architectures Exteroceptive Robots Force Control Robot Vision Sensor Fusion Adaptive and Iterative Learning Control Task-level Programming Embedded real-time software research center: Shared robot laboratory. Ongoing Research at Lund University www.robot.lth.se www.lucas.lth.se


Slide21: Force control...... Application specific motion control


Slide22: Graphically defined force controller Application specific motion control Signals from ABB memory Signals to ABB memory


Software Architecture: Software Architecture Multi-layered feedback: Bad actions prevented. Config. on-line; plugins fast; high performance slow; reasoning/planning Extra sensing: Task/Motion/Trajectory Built-in motor control with fixed sensing Application specific motion control


Using the S4C+ controller: Using the S4C+ controller RAPID ARAC Motor control Trajectory generation Arm control Arm Tool RAP/RPC Application …… Work Task description ABB controller +Robot Cell controller Force Feedback Application specific motion control


Extending the S4C+ controller: Extending the S4C+ controller RAPID ARAC Motor control Computing+ coordination Force control JR3 Trajectory generation Arm control Arm Work- station Tool RAP/RPC External control Bus adapters Application …… Work Task description ABB controller +Robot Cell controller PCI VME Embedded real-time shared-memory control S4-Extension Application specific motion control


LTH/ABB interaction: LTH/ABB interaction Master PC Power PC board (Linux) Force Control Loop IO-Board Force Sensor Board JR3 sensor Extended S4C+ Control cabinet Program Server Interpolator 24 ms Servo Main Computer M R Servo PCI bus F/T sen- sor PCI bus PMC bus PCI/PCI bridge J-ref/4ms Synch. Signal betw. Robtargets (GO) Force ref. Tool data Ethernet UDP/IP 4 ms Handshaking and robtargets for buffer, within force scope(Ethernet RAP) Rapid program with runtime code for force move (Ethernet RAP) ExtRapid Program Optidrive sensor JR3 sensor Robot TCP Application specific motion control


Integrated sensing and control: ABB S4C+ Backplane PCI Bus 0 PCI Bus 1 CPU PCI#0.1 PCI#0.2 PCI#0.3 PCI#1.1 PCI#1.2 PCI#1.3 PCI#1.4 * * Hint/HB2-bridge PCI/PowerPC bridge Integrated sensing and control ABB Computers LTH Ext. Units inside an extended ABB controller


Slide28: Main computer console Force sensor signal ABB network interface Force computer console Real-time sensor network interface Units inside an extended ABB controller


Slide29: Grinding experiments at Kranendonk (LTH+KUL) Theory in practice


Scientific challenges: Scientific challenges Invoke feedback to task-level programming. Modelling for accuracy, considering varying time delays…. Invoke feedback to flexible manufacturing systems. Sensor fusion, feedback and programming, confronted with end-users. Realistic simulation of sensing Sequencing of configurations Task descriptions for fixtures Improved force and stiffness control Software system integration Cell-control abstractions End-users New Applications Integration Sensor Fusion Sensors Comp x Comp y Comp z Industrial robotics requires more research! Flexible and Accurate Automation


Workpackages A: Workpackages A Flexible and Accurate Automation


Workpackages B: Workpackages B Flexible and Accurate Automation


Workpackages C: Workpackages C Local SME (foundry & welding) commitments pending. Flexible ABB robots, benefits for end-users. High performance open system, provided for the research community. Standardisation (sensors, tools, fixtures,..) New robot system products Flexible and Accurate Automation


Key Competences: Key Competences Production know-how, including end-user aspects. Several years experience from robotics industry. Can improve the core of the ABB controller * Software technology for embedded control. World class within modelling, identification and control. Superior experimental facilities and abilities. *) No other group outside ABB has the permission or competence to accomplish the proposed sensor interface for advanced real-time robot motion control. Flexible and Accurate Automation


Conclusions: Conclusions New interdisciplinary research team formed, combining competences from production, software, and control. Track-record including end-user installations and new products. Scientific challenges based on end-user needs. Industrial commitment for both systems and applications. Strategic value for future productive robots. An opportunity to promote flexible and accurate automation. Flexible and Accurate Automation


Metrology-integrated Robot Control: Metrology-integrated Robot Control Ongoing Research at Linköping University Topology WebWare ActiveX controls and OPC server for PC operating communication with ABB robots emScon Tracker Programming Interface for complete integration of Leica Trackers Adjust Reconfig Rebuild Dock Static calib Sub tasks GripLoad Base pos. TCP pos. … IRB4400 Servo Controller Base pos. Unit spec … LTD800 #1. - Base pos - Top pos - … #2. - - Tooling Modules #1. - Cutter - Feed rate - … #2. - - Drilling Machines Drill Error handl embedded system control


Scientific Issues & Key Properties of Hybrid & Embedded Software Systems: Scientific Issues & Key Properties of Hybrid & Embedded Software Systems Computational systems but not first-and-foremost a computer Integral with physical processes sensors, actuators Reactive at the speed of the environment Heterogeneous hardware/software, mixed architectures Networked adaptive software, shared data, resource discovery Ubiquitous and pervasive computing devices