CAD-based Laser Scan Planning System for Complex Surfaces
|
|
- Beatrice Ward
- 7 years ago
- Views:
Transcription
1 CAD-based Laser Scan Planning System for Complex Surfaces Kwan H Lee, Seokbae Son, and Hyunpung Park Kwangju Institute of Science and Technology (K-JIST), Korea lee@kyebekkjistackr, sbson@kjistackr, and baram@kyebekkjistackr ABSTRACT In this research, we propose an automated measuring system for a complex freeform surface In order to automate a measuring process, appropriate hardware system as well as software modules are required The hardware system consists of a laser scanning device and setup fixtures that can provide proper location and orientation The software modules generate optimal scan plans and the scanning operation is performed accordingly In the scan planning step, various scanning parameters are considered in the generation of optimal scan paths, such as the view angle, depth of field, the length of the stripe, and occlusion In the scanning step, the generated scan plans are downloaded to the industrial laser scanner and the point data are captured automatically The measured point data is registered automatically and the quality of point data is evaluated by the difference between the CAD model and the measured data Keywords: automated scanning, laser scanner, optimal scan plan, reverse engineering 1 INTRODUCTION More and more products with complex freeform surfaces are developed to meet the aesthetic requirements of consumers these days The part that has a freeform surface is usually developed through the reverse engineering process Acquiring the shape data of a physical part is an essential process in reverse engineering The quality of the reconstructed surface model depends on the type and accuracy of measured point data, as well as the type of a measuring device [1, 3] Currently, a CMM (Coordinate Measuring Machine) and a three-dimensional laser scanner are widely used in the fields for reverse engineering and inspection Since a CMM acquires point data by touching a probe to a part, it is appropriate for measuring primitive features that need only a small number of point data Laser scanners, however, can get a large amount of point data by a non-contact method in a short time Therefore, they are suitable for measuring freeform surfaces [1] In laser scanning of complex 3D parts, it is difficult to determine the number of necessary scans, the directions of scans and scan paths since the device has optical constraints [2,3,4,5,6,14] In order to resolve problems in manual scanning, an automated measuring system, in which scan plan generation and scanning are performed automatically, is needed [10,11,12,15] In this research, an automated scanning system for a freeform surface is developed The system can generate an optimal scan plan, which includes the number of required scans, the scan directions, and the scan paths considering various parameters of the equipment based on the proposed algorithms In order to implement an automated system, automated part setup is necessary, and a motorized rotary table is used for this purpose The generated scan paths are then downloaded to the laser scanner and the scanning operation is performed The captured point data is registered automatically and the quality of the point data is analyzed to prove the scanning system 11 Basics of the Laser Scanning System The mechanism of the 3D laser scanner used in this research is illustrated in Fig 1 A laser stripe is projected onto a surface and the reflected beam is detected by CCD cameras Through image processing and triangulation method, three-dimensional coordinates are acquired The laser probe is mounted onto a 3-axis transport mechanism and moves along the scan path that consists of a series of predetermined line segments
2 Laser Probe SENSOR 0 Laser Stripe Laser Beam SENSOR 1 Z X part Y Fig 1: Laser Scanning Mechanism 12 The Scope of Research The final goal of this research is to scan a part with freeform surfaces automatically with minimum human intervention The whole process consists of three parts; scan plan generation, scanning, and registration/analysis (Fig 2) Scan plan generation Scanning Registration and analysis Estimating scan directions Part setup and calibration Registration and localization CAD model Generating scan paths Coordinate transformation Error analysis Checking DOF and occlusion Automated scanning Reporting Fig 2: Overall procedure In the scan plan generation step, the optimal scan plan is calculated considering various measuring constraints The scan plan includes the number of required scans, the scan directions, and the scan paths [7,11,12] In this research, it is assumed that the CAD model of the part is available For calculating the optimal scan plan, we propose algorithms using the methods of estimation and modification In order to scan the part along the generated scan plan, appropriate part setup and the coordinate transformation of the scan paths should be performed For scanning, the part is setup using a motorized rotary table with two axes, and the coordinate transformation is done by a combination of the translation and rotation matrices After the calculated scan paths are downloaded to the scanner, scanning of the part is executed After scanning is completed, the acquired data from different scan directions should be aligned in one coordinate system, which is called registration [3,8,9,] In this research, registration is done automatically because the transformation matrices can be handled by using the rotation angles of the rotary table Finally, the difference between the CAD model and the scanned data is calculated and the quality of the scanned data is verified [13] 2 SCAN PLAN GENERATION 21 Overall Procedure Since a laser scanner consists of optical sensors and mechanical moving parts, various constraints should be satisfied when measuring a certain point on a part The important constraints are as follows: (1) View Angle: The angle between the incident beam and the surface normal of the point should be less than a certain value
3 (2) Field of View (FOV): The point should be located within the length of a laser stripe (3) Depth of Field (DOF): The point should be within a specified range of distance from the laser source (4) Occlusion: The incident beam as well as the reflected beam should not be interfered with by the part itself (5) The laser probe should travel along a path that is collision-free The overall procedure of scan plan generation is shown in Fig 3 and the detail of each module will be explained in following sections Sampling points on the surface Finding critical points Grouping sampled points based on critical points Generating initial scan directions Calculate minimum bounding box Generating scan path Checking depth of field and occlusion Modify or add a scan direction? NO Generate final scan plan YES Fig 3: Overall procedure for the generation of a scan plan 22 Determination of the Initial Scan Direction In order to scan two points together, the angle made by the normal vector at each point should be less than twice the view angle The points that do not satisfy the constraint are referred to as critical points and the required number of scans is estimated based upon the critical points After finding all critical points, those that have a lower angle deviation in their normal vectors than the view angle are grouped The number of groups represents the required number of scan directions The next step is to calculate the initial scan directions based on the groups of critical points First, the maximum deviation points, C 1-1 and C 2-1, those that have the maximum angle deviation in their normal vectors, are determined among the critical points (Fig 4) Each region grows by finding all the sampling points whose normal vector has an angle deviation smaller than the user-defined angle with respect to the maximum deviation point Finally, the global mean of all the normal vectors at the points in the group is determined as an initial scan direction Initial Scan Direction 2 Region 2 Maximum critical point C 2-1 Initial Scan Direction 1 Region 1 Maximum critical point C 1-1 Sampling point : Critical points set 1 : Critical points set 2 Fig 4: Conceptual drawing for generating an initial scan direction
4 23 Scan Path Generation The scan path is the collection of line segments that guide the laser probe during scanning In order to reduce the scanning time, the length of the total scan path and number of scan paths should be minimized First, the sampling points that can be scanned in the same scan direction should be grouped respectively (See Fig 5) Then the point sets should be projected onto a 2D plane that is perpendicular to the scan direction Secondly, the bounding rectangle with the smallest area should be calculated In order to compensate for possible errors caused by approximation, the bounding rectangle should be offset Since the direction of the laser stripe and scan path are parallel with the y-axis and x-axis, respectively, the edges of a bounding rectangle are also parallel with the y-axis and x-axis The width of a sub-rectangle along the y-axis is 1~2mm shorter than the length of the laser stripe to ensure the data acquisition of the boundary and to facilitate the surface fitting operation Scan path Projected sampling point l stripe /2 Laser stripe length, l stripe Y Minimum bounding rectangle X Fig 5: An example of scan path generation 24 DOF and Occlusion Checking After generating the scan path, DOF and occlusion constraints have to be checked to verify the scan direction To check the DOF, the laser beam is simplified as five lines as shown in Fig 6(a) If all points where the beam contacts the surface are located in the DOF region, the region can be scanned Occlusion checking is illustrated in Fig 6(b) If the sides of the triangle interfere with the surface, an occlusion exists For more reliable results, it is assumed that a point is scannable only when the reflected beam reaches both sensors of the probe When a part is setup as in Fig 1, the unscannable points due to the violation of the DOF condition can be scanned by rotating the scan direction about the x-axis (Fig 6(a)) Whereas, unscannable points due to occlusion can be scanned by rotating the scan direction about the y-axis (Fig 6(b)) Some points are unscannable due to the violation of both conditions, which requires the rotation of both axes For all unscannable points, if the directions of rotation conflict with each other, then a new scan direction must be added Probe Sensor 0 Sensor 1 "! Z Inscannable Point Y DOF region (a) (b) Fig 6: Modifying scan direction (a) due to a DOF problem and (b) due to an occlusion problem Z X
5 3 AUTOMATED LASER SCANNING 31 Laser scanning System and Part Setup The automated scanning system is implemented using a laser scanner and a motorized rotary table Figure 7 shows the configuration of the scanning system In order to scan a part from any direction, the system must have six degrees of freedom Since the laser scanner has four degrees of freedom, the remaining two degrees of freedom are provided by a rotary table The specifications of the laser scanner is listed in Table 1 In order to verify the software and the scanning system developed in this research, a test part is designed and prepared by machining an aluminum work piece The test part consists of a complex freeform surface and five planar surfaces (Fig 8) Fig 7: The laser scanning system Fig 8: The test part Table 1: Specification of the 3D laser scanner (SURVEYOR Model 2030, Laser Design, Inc) Parameters Values Standoff distance 149 mm View angle 80 degrees Depth of view 40 mm Field of view (middle) 32 mm Laser stripe length 15 mm Sample count 240 points/line Beam width 0254 mm Fig 9: Setup of a fixture and a rotary table In automating the scanning and the registration of the captured point data, a part setup process is necessary The test part should be positioned on the motorized rotary table For the localization process, sensing devices, a laser scanner, a tooling ball, and a dial indicator are required First, each axis of the rotary
6 table should be aligned with the axis of the laser scanner using the dial indicator mounted on the laser scanner Secondly, a specially designed fixture is attached to the rotary table and also positioned The test part will be placed inside of the fixture Figure 9 shows the alignment process of the fixture using the dial indicator The relationship between each axis of the rotary table and specifications are already known Therefore, in order to localize the test part, at least two centers of rotation of the rotary table are required In this study, the rotary table is rotated about the X-axis and Z-axis An accurate tooling ball is scanned several times while rotating the rotary table about X-axis and Z-axis After preparing transformation values, the scan paths should be mapped onto the coordinate system of the laser scanner 32 Scan Path Generation In this research, the scan plan is generated using the scan path generation module Fig 10(a) shows the surface model of the test part and Fig 10(b) shows the generated scan directions and paths graphically Fig 10(c) shows the screen dump of the result of scan plan and the scan plan will be translated and downloaded into the scanning system [16] Scan direction 1 Scan direction 2 Required # of Scans : 2 Scan 1 : Direction: , , Scan Paths: From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , Scan 2 : Direction: , , Scan Paths: From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , From: , , To: , , (a) (b) (c) Fig 10: Generated scan plan (a) the surface model with normals (b) scan directions and paths (c) screen dump of scan path The scan paths have to be mapped into the coordinate system of the laser scanner because the developed surface modeler and the laser scanner have their own separate coordinate system (Fig 11) The angle of rotation for each axis and the translation value used for the coordinate transformation are calculated from the scan direction and the measured coordinate information Zmodel Zscanner Yscanner Rotation and Translation Xmodel Surface modeler Ymodel Fig 11: Coordinate transformation Laser scanner Xscanner
7 The coordinate transformation matrix is as follows: [ M ] = [ T ] [ R] [ R] Rotary table Rotary table Modeler θ X axis φ Y axis where the matrix [ T ] Modeler translates the scan paths from the modeler axis to the rotary table axis and the θ matrix [ R] X rotates the scan paths by θ along the X-axis Therefore, the final scan paths can be calculated axis using the matrix [M] as follows: [ Final Scan Paths ] = [ Scan Paths ] Modeler [ M ] where the matrix [ Scan Paths ] is the generated scan paths in the scan path generation module Modeler 33 Automated Scanning and Registration Most measuring systems have their own scanning software and file format It is therefore necessary to translate the scanning plan into a specific file format that the scanning system can read After downloading the translated scan plan into the laser scanning system, an automated scanning operation of the test part is performed The test part is scanned in two directions and the total scanning time is about 10 minutes, with 05mm steps After scanning the whole surface, the scanned point data is registered in a one coordinate frame to reconstruct a surface model (Fig 12) The registration process can be performed automatically because the axis information is already known The automated registration process can save much time and replace tedious data processing work But the acquired point data is very large, and it is necessary to reduce it using the space sampling method before further surface modeling and NC code generation Fig 12: The registered scan data 33 Data Localization and Analysis In this system, the data localization process is performed automatically using the coordinate transformation method In figure 13, the curve-net model is designed in the CAD system and the point data is scanned by the laser scanner Figure 14 shows the result of data localization between the measured point data and the CAD model for the upper surface + = Measured data CAD model Localized model Fig 13: Data localization
8 Fig 14: Result of data localization The scanned point data usually includes errors from the moving system, the sensor and the positioning system In order to verify the accuracy of the laser scanning system and the registration process, the deviation between the nominal CAD model and the measured point data at each point is directly calculated in this study The distance map gives a clear measuring error range for the part The measuring error is estimated using the Surface-Cloud Difference method [17] The results of error estimation are shown in Table 2 There were only a few points that have a large deviation from the surface model Therefore, it can be expected that the average deviation and standard deviation will be relatively small Those points that have large deviations are easily removed by using a colored deviation map, which will improve the quality of the measured data Table 2: Result of error analysis between the CAD model and captured data (Unit: mm) Maximum deviation Average deviation Standard deviation Positive value Negative value CONCLUSION In this paper, an automated laser scanning system is proposed The system can automatically generate a scan plan by investigating a complex freeform part The scan plan includes the number of scans, the scan directions and the scan paths Also, the angle of rotation and the translation value used for the coordinate transformation are extracted from the scan direction information Using these values, the part can automatically be positioned and scanned precisely in a short time by a motorized rotary table The automated part positioning system can save much time and improve the quality of captured data Also, the registration process is simplified, redundant data processing is drastically reduced, and errors caused by human operator are minimized 5 ACKNOWLEDGEMENT This work was supported by grant No from the Basic Research Program of the Korea Science and Engineering Foundation 6 REFERENCES 1 Tamas Varady, Ralph R Martin and Jordan Cox, Reverse Engineering of Geometric Models An Introduction, Computer Aided Design, Vol 29, No 4, pp , F Xi and C Shu, CAD-based path planning for 3-D line laser scanning, Computer-Aided Design, Vol 31, pp , K H Lee, H Park and S Son, A Framework for Laser Scan Planning of Freeform Surfaces, International Journal of Advance Manufacturing Technology, Vol 17, pp , A Bernard and M Véron, Analysis and Validation of 3D Laser Sensor Scanning Process, Annals of the CIRP, Vol 48/1/1999
9 5 E Zussman, H Schuler and G Seliger, Analysis of the Geometrical Feature Detectability Constraints for Laser-Scanner Sensor Planning, The International Journal of Advanced Manufacturing Technology, 9:56-64, F Funtowicz, E Zussman and M Meltser, Optimal Scanning of Freeform Surfaces Using a Laser- Stripe, Israel-Korea Geometric Modeling Conference,, pp 47-50, TelAviv, Israel, February A J Spyridi and A A G Requicha, Accessibility Analysis for the Automatic Inspection of Mechanical Parts by Coordinate Measuring Machines, IEEE, , W Choi and T R Kurfess, Dimensional Measurement Data Analysis, Part 1: A Zone Fitting Algorithm, Transactions of the ASME Journal of Manufacturing Science and Engineering, Vol 121, pp 238~245, C Doral, GWang, A K Jain, and C Mercer, Registration and Integration of Multiple Object Views for 3D Model Construction, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 20, No 1, pp 83-89, January H-T Yau and C-H Menq, Automated CMM Path Planning for Dimensional Inspection of Dies and Molds Having Complex Surfaces, International Journal of Machine Tools and Manufacturing, Vol 35, No 6, pp , C-P Lim and C-H Menq, CMM Feature Accessibility and Path Generation, International Journal of Production Research, 32: , S N Spitz, A J Spyridi, and A A G Requicha, Accessibility Analysis for Planning of Planning of Dimensional Inspection with Coordinate Measuring Machines, IEEE Transactions on Robotics and Automation, Vol 15, No 4, pp , August K Kase, A Makinouchk, T Nakagawa, H Suzuki, and F Kimura, Shape error evaluation method of free-form surfaces, Computer-Aided Design, Vol 31, pp 495~505, E Trucco, M Umasuthan, A M Wallace, and V Roberto, Model-based planning of optimal sensor placements for inspection, IEEE Transactions on Robotics and Automation, Vol 13, No 2, pp , M Ristic and D Brujic, A Framework for Non-contact Measurement and Analysis of NURBS Surfaces, International Journal of Advance Manufacturing Technology, Vol 14, pp , DataSculpt User s Manual, Version 40, Laser Design Inc, Surfacer User s Guide, Version 90, Imageware Inc, 1999
Making Better Medical Devices with Multisensor Metrology
Making Better Medical Devices with Multisensor Metrology by Nate J. Rose, Chief Applications Engineer, Optical Gaging Products (OGP) Multisensor metrology is becoming a preferred quality control technology
More information3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering
More informationTypes of 3D Scanners and 3D Scanning Technologies.
Types of 3D Scanners and 3D Scanning Technologies. There are many types of 3D scanners and 3D scanning technologies. Some are ideal for short range scanning while others are better suited for mid or long
More informationAutomotive Applications of 3D Laser Scanning Introduction
Automotive Applications of 3D Laser Scanning Kyle Johnston, Ph.D., Metron Systems, Inc. 34935 SE Douglas Street, Suite 110, Snoqualmie, WA 98065 425-396-5577, www.metronsys.com 2002 Metron Systems, Inc
More informationApplication Example: Quality Control of Injection-Molded Parts
Application Example: Quality Control of Injection-Molded Parts Measuring Systems: ATOS Keywords: Optical 3D measuring technology, mold try-out, first article inspection, form and dimension inspection of
More informationApplication Report. Propeller Blade Inspection Station
34935 SE Douglas Street, Suite, Snoqualmie, WA 9874 Ph: 425-396-5577 Fax: 425-396-586 Application Report Propeller Blade Inspection Station Prepared By Kyle Johnston, Ph. D. Metron Systems Inc.5.5 3 2.5
More informationA CAD MODELLING SYSTEM AUTOMATION FOR REVERSE ENGINEERING APPLICATIONS
A CAD MODELLING SYSTEM AUTOMATION FOR REVERSE ENGINEERING APPLICATIONS Jafar Jamshidi, Antony R. Mileham and Geraint W. Owen The University of Bath, UK J.Jamshidi@bath.ac.uk, A.R.Mileham@bath.ac.uk, G.W.Owen@bath.ac.uk
More informationOptical Digitizing by ATOS for Press Parts and Tools
Optical Digitizing by ATOS for Press Parts and Tools Konstantin Galanulis, Carsten Reich, Jan Thesing, Detlef Winter GOM Gesellschaft für Optische Messtechnik mbh, Mittelweg 7, 38106 Braunschweig, Germany
More informationCAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering
CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering So what we will do in today s lecture is basically take
More informationENGINEERING METROLOGY
ENGINEERING METROLOGY ACADEMIC YEAR 92-93, SEMESTER ONE COORDINATE MEASURING MACHINES OPTICAL MEASUREMENT SYSTEMS; DEPARTMENT OF MECHANICAL ENGINEERING ISFAHAN UNIVERSITY OF TECHNOLOGY Coordinate Measuring
More informationDifferentiation of 3D scanners and their positioning method when applied to pipeline integrity
11th European Conference on Non-Destructive Testing (ECNDT 2014), October 6-10, 2014, Prague, Czech Republic More Info at Open Access Database www.ndt.net/?id=16317 Differentiation of 3D scanners and their
More information3D Scanner using Line Laser. 1. Introduction. 2. Theory
. Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric
More informationApplication Example: Reverse Engineering
Application Example: Reverse Engineering Use of optical measuring technology in the ceramics industry Measuring system: ATOS Keywords: Reverse Engineering, Tool and Moldmaking, Quality Assurance, Ceramic
More informationPCB Component Placement Inspection
Executive Summary PCB Component Placement Inspection Optimet s ConoProbe Mark10 HD with a 50 mm focal length lens was used to inspect PCB component placement. The PCB board inspected contained both individual
More informationManufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique
Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Chalakorn Chitsaart, Suchada Rianmora, Noppawat Vongpiyasatit Abstract In order to reduce the
More informationHow To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud
REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com
More informationHow To Program A Laser Cutting Robot
Robotics ABB Robotics Laser Cutting Software High precision laser cutting made easy - Greater manufacturing flexibility at lower capital investment Robotic laser cutting Overview Allows for the increased
More informationIntegration Services
Integration Services EXPERIENCED TEAM ADVANCED TECHNOLOGY PROVEN SOLUTIONS Integrations for large scale metrology applications Metris metrology to streamline your CAPABILITIES Advanced systems design Engineering
More informationMoveInspect HF HR. 3D measurement of dynamic processes MEASURE THE ADVANTAGE. MoveInspect TECHNOLOGY
MoveInspect HF HR 3D measurement of dynamic processes MEASURE THE ADVANTAGE MoveInspect TECHNOLOGY MoveInspect HF HR 3D measurement of dynamic processes Areas of application In order to sustain its own
More informationGeometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
More informationPipeline External Corrosion Analysis Using a 3D Laser Scanner
Pipeline Technology Conference 2013 Pipeline External Corrosion Analysis Using a 3D Laser Scanner Pierre-Hugues ALLARD, Charles MONY Creaform, www.creaform3d.com 5825 rue St-Georges, Lévis (QC), Canada,
More informationSolution Guide III-C. 3D Vision. Building Vision for Business. MVTec Software GmbH
Solution Guide III-C 3D Vision MVTec Software GmbH Building Vision for Business Machine vision in 3D world coordinates, Version 10.0.4 All rights reserved. No part of this publication may be reproduced,
More informationProper Implementation of Industrial CT Scanning to Reduce Inspection Costs & Get to Production Faster. Jesse Garant, JG&A Metrology Center
Proper Implementation of Industrial CT Scanning to Reduce Inspection Costs & Get to Production Faster Jesse Garant, JG&A Metrology Center Traditional Metrology and Inspection Tactile Devices (Touch Probe)
More information5-Axis Test-Piece Influence of Machining Position
5-Axis Test-Piece Influence of Machining Position Michael Gebhardt, Wolfgang Knapp, Konrad Wegener Institute of Machine Tools and Manufacturing (IWF), Swiss Federal Institute of Technology (ETH), Zurich,
More informationThe process components and related data characteristics addressed in this document are:
TM Tech Notes Certainty 3D November 1, 2012 To: General Release From: Ted Knaak Certainty 3D, LLC Re: Structural Wall Monitoring (#1017) rev: A Introduction TopoDOT offers several tools designed specifically
More informationIntegrated sensors for robotic laser welding
Proceedings of the Third International WLT-Conference on Lasers in Manufacturing 2005,Munich, June 2005 Integrated sensors for robotic laser welding D. Iakovou *, R.G.K.M Aarts, J. Meijer University of
More informationLeeds the Automation Degree in the Processing of Laser Scan Data to Better Final Products?
Leeds the Automation Degree in the Processing of Laser Scan Data to Better Final Products? Ivo MILEV, Germany Key words: Terrestrial Laser scanning for engineering survey, site surveying, data processing
More informationIntroduction to Accuracy and Repeatability in Linear Motion Systems
Introduction to accuracy and repeatability in linear motion systems By Gary Rosengren, Director of Engineering Tolomatic, Inc. About the Author Gary Rosengren is Director of Engineering at Tolomatic and
More informationGeometry of Vectors. 1 Cartesian Coordinates. Carlo Tomasi
Geometry of Vectors Carlo Tomasi This note explores the geometric meaning of norm, inner product, orthogonality, and projection for vectors. For vectors in three-dimensional space, we also examine the
More informationDev eloping a General Postprocessor for Multi-Axis CNC Milling Centers
57 Dev eloping a General Postprocessor for Multi-Axis CNC Milling Centers Mihir Adivarekar 1 and Frank Liou 1 1 Missouri University of Science and Technology, liou@mst.edu ABSTRACT Most of the current
More informationTHE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY
THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK t.a.clarke@city.ac.uk, x.wang@city.ac.uk
More informationShape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision
International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department
More information3D Laser Scanning 1 WHAT IS 3D LASER SCANNING?
3D Laser Scanning 1 WHAT IS 3D LASER SCANNING? In essence, laser scanning is to 3D objects what photocopying is to 2D objects. Laser Design's Surveyor family of 3D Laser Scanning Systems makes use of a
More informationAutomatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,
More informationArchitecture for Direct Model-to-Part CNC Manufacturing
Architecture for Direct Model-to-Part CNC Manufacturing Gilbert Poon, Paul J. Gray, Sanjeev Bedi Department of Mechanical Engineering, University of Waterloo Waterloo, Ontario, N2L 3G1, Canada and Daniel
More informationWii Remote Calibration Using the Sensor Bar
Wii Remote Calibration Using the Sensor Bar Alparslan Yildiz Abdullah Akay Yusuf Sinan Akgul GIT Vision Lab - http://vision.gyte.edu.tr Gebze Institute of Technology Kocaeli, Turkey {yildiz, akay, akgul}@bilmuh.gyte.edu.tr
More informationFace detection is a process of localizing and extracting the face region from the
Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.
More informationSelf-Calibrated Structured Light 3D Scanner Using Color Edge Pattern
Self-Calibrated Structured Light 3D Scanner Using Color Edge Pattern Samuel Kosolapov Department of Electrical Engineering Braude Academic College of Engineering Karmiel 21982, Israel e-mail: ksamuel@braude.ac.il
More informationLIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK
vii LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF NOTATIONS LIST OF ABBREVIATIONS LIST OF APPENDICES
More informationSensors for plastic manufacturing Solutions in partnership from a single source
Sensors for plastic manufacturing Solutions in partnership from a single source Material supply Continuous granule supply Detection and positioning of semi-finished goods Processing Clamping force monitoring
More informationZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture
ZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture ZEISS 3D Digitizing Automated solutions for efficient 3D data
More information521493S Computer Graphics. Exercise 2 & course schedule change
521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,
More informationArrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
More informationMODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT
MODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT C. Reinhart, C. Poliwoda, T. Guenther, W. Roemer, S. Maass, C. Gosch all Volume Graphics GmbH, Heidelberg, Germany Abstract:
More informationUNIT 1 INTRODUCTION TO NC MACHINE TOOLS
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS Structure 1.1 Introduction Objectives 1.2 NC Machines 1.2.1 Types of NC Machine 1.2.2 Controlled Axes 1.2.3 Basic Components of NC Machines 1.2.4 Problems with Conventional
More informationAlgorithms for Real-Time Tool Path Generation
Algorithms for Real-Time Tool Path Generation Gyula Hermann John von Neumann Faculty of Information Technology, Budapest Polytechnic H-1034 Nagyszombat utca 19 Budapest Hungary, hermgyviif.hu Abstract:The
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationSection. Tolerances. Aluminum Extrusion Manual. 4th Edition
Section 8 Tolerances Aluminum Extrusion Manual 4th Edition Section 8 How straight is straight enough? How flat is flat enough? How uniform must a wall thickness be in order to be acceptable? These are
More informationVECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION
VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION Mark J. Norris Vision Inspection Technology, LLC Haverhill, MA mnorris@vitechnology.com ABSTRACT Traditional methods of identifying and
More informationSpecifications for DRIVER S REAR VIEW CAMERA
Specifications for DRIVER S REAR VIEW CAMERA August 2001 Sekai Electronics Inc. 13570 Larwin Circle Santa Fe Springs CA-90670 U.S.A. General Description Introduction A camera system designed to assist
More information0 INTRODUCTION. Fig. 1. Atos II optical scanner schematics
Strojniški vestnik - Journal of Mechanical Engineering 57(011)11, 86-833 Paper received: 07.07.010 DOI:10.5545/sv-jme.010.15 Paper accepted: 03.08.011 Possibilities of Using Three-Dimensional Optical Scanning
More informationReflection and Refraction
Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,
More informationHIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS.
HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS. The vehicle developed by Euroconsult and Pavemetrics and described
More informationPro/ENGINEER Wildfire 4.0 Basic Design
Introduction Datum features are non-solid features used during the construction of other features. The most common datum features include planes, axes, coordinate systems, and curves. Datum features do
More informationProjection Center Calibration for a Co-located Projector Camera System
Projection Center Calibration for a Co-located Camera System Toshiyuki Amano Department of Computer and Communication Science Faculty of Systems Engineering, Wakayama University Sakaedani 930, Wakayama,
More informationVRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY
Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL
More informationA Simple Guide To Understanding 3D Scanning Technologies
A Simple Guide To Understanding 3D Scanning Technologies First Edition www.lmi3d.com Table of Contents Introduction At LMI Technologies, solving complex problems in a simple way is the philosophy that
More informationDAMAGED ROAD TUNNEL LASER SCANNER SURVEY
University of Brescia - ITALY DAMAGED ROAD TUNNEL LASER SCANNER SURVEY Prof. Giorgio Vassena giorgio.vassena@unibs.it WORKFLOW - Demand analysis - Instruments choice - On field operations planning - Laser
More informationA. OPENING POINT CLOUDS. (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor)
MeshLAB tutorial 1 A. OPENING POINT CLOUDS (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor) 2 OPENING POINT CLOUDS IN NOTEPAD ++ Let us understand
More informationLOCATION DEPENDENCY OF POSITIONING ERROR IN A 3-AXES CNC MILLING MACHINE
th International & 26 th All India Manufacturing Technology, Design and Research Conference (AIMTDR 214) December 12 th 14 th, 214, IIT Guwahati, Assam, India LOCATION DEPENDENCY OF POSITIONING ERROR IN
More informationArchitectural Photogrammetry Lab., College of Architecture, University of Valladolid - jgarciaf@mtu.edu b
AN APPROACH TO 3D DIGITAL MODELING OF SURFACES WITH POOR TEXTURE BY RANGE IMAGING TECHNIQUES. SHAPE FROM STEREO VS. SHAPE FROM SILHOUETTE IN DIGITIZING JORGE OTEIZA S SCULPTURES J. García Fernández a,
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationAn introduction to 3D draughting & solid modelling using AutoCAD
An introduction to 3D draughting & solid modelling using AutoCAD Faculty of Technology University of Plymouth Drake Circus Plymouth PL4 8AA These notes are to be used in conjunction with the AutoCAD software
More informationA non-contact optical technique for vehicle tracking along bounded trajectories
Home Search Collections Journals About Contact us My IOPscience A non-contact optical technique for vehicle tracking along bounded trajectories This content has been downloaded from IOPscience. Please
More informationA PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS
A PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS Sébastien Briot, Ilian A. Bonev Department of Automated Manufacturing Engineering École de technologie supérieure (ÉTS), Montreal,
More informationIntelligent Flexible Automation
Intelligent Flexible Automation David Peters Chief Executive Officer Universal Robotics February 20-22, 2013 Orlando World Marriott Center Orlando, Florida USA Trends in AI and Computing Power Convergence
More informationNIKON METROLOGY I VISION BEYOND PRECISION. Focus 10 point cloud software Streamlining CMM and handheld laser scanning inspection
NIKON METROLOGY I VISION BEYOND PRECISION Focus 10 point cloud software Streamlining CMM and handheld laser scanning inspection Focus streamlines the Digital Inspection Process Focus point cloud software
More informationIMPLEMENTATION OF MS ACCESS SOFTWARE FOR CASING-CLASS MANUFACTURING FEATURES SAVING
constructional data, database, casing-class part, MS Access Arkadiusz GOLA *, Łukasz SOBASZEK ** IMPLEMENTATION OF MS ACCESS SOFTWARE FOR CASING-CLASS MANUFACTURING FEATURES SAVING Abstract Manufacturing
More informationKinematic Calibration on a Parallel Kinematic Machine Tool of the Stewart Platform by Circular Tests
Kinematic Calibration on a Parallel Kinematic Machine Tool of the Stewart Platform by Circular Tests Soichi Ibaraki, Takeshi Yokawa, Yoshiaki Kakino, Masao Nakagawa, Tetsuya Matsushita Abstract This paper
More information3D laser removal and texturing in a new dimension
www.dmgmori.com LASERTEC 45 Shape 3D material removal by laser Laser texturing LASERTEC 45 Shape 3D laser removal and texturing in a new dimension LASERTEC LASERTEC 45 Shape: High-precision 3D laser removal
More informationPHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
More informationAutomated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:
What is AOI? Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes: Test methods for electronic assemblies: - FT (Functional
More informationTWO-DIMENSIONAL TRANSFORMATION
CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization
More informationUsing angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot.
Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot. François Girardin 1, Farzad Rafieian 1, Zhaoheng Liu 1, Marc Thomas 1 and Bruce Hazel 2 1 Laboratoire
More informationCoordinate Measuring Machines CAT-1000. Bulletin No. 2076. Computer Assisted Technology CAT-1000 Model Based Definition
Coordinate Measuring Machines CAT-1000 Bulletin No. 2076 Computer Assisted Technology CAT-1000 Model Based Definition CMM System Manager From the Part Manager the CMM System Manager allows rack positions
More informationOff-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park
NSF GRANT # 0727380 NSF PROGRAM NAME: Engineering Design Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park Atul Thakur
More informationIndustrial Robotics. Training Objective
Training Objective After watching the program and reviewing this printed material, the viewer will learn the basics of industrial robot technology and how robots are used in a variety of manufacturing
More informationProgramming ABB Industrial Robot for an Accurate Handwriting
Programming ABB Industrial Robot for an Accurate Handwriting ABIGO IZABO 1, TARIG FAISAL 1* MAHMUD IWAN 1, H M A A AL-ASSADI 2, HANIF RAMLI 2 1 Faculty of Engineering, Technology & Built Environment, UCSI
More informationACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES
ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES B. Sirmacek, R. Lindenbergh Delft University of Technology, Department of Geoscience and Remote Sensing, Stevinweg
More informationVisual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System
Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,
More informationEasy Machining Center Setup
White Paper Document No. MWA-072-EN_01_1404 April 2014 Easy Machining Center Setup Using FANUC s Direct Input of Workpiece Origin Setting Measured and Tool Length Measurement features to easily establish
More informationDESIGNING A HIGH RESOLUTION 3D IMAGING DEVICE FOR FOOTPRINT AND TIRE TRACK IMPRESSIONS AT CRIME SCENES 1 TR-CIS-0416-12. Ruwan Egoda Gamage
DESIGNING A HIGH RESOLUTION 3D IMAGING DEVICE FOR FOOTPRINT AND TIRE TRACK IMPRESSIONS AT CRIME SCENES 1 TR-CIS-0416-12 Ruwan Egoda Gamage Abhishek Joshi Jiang Yu Zheng Mihran Tuceryan A Technical Report
More informationDigitization of Old Maps Using Deskan Express 5.0
Dražen Tutić *, Miljenko Lapaine ** Digitization of Old Maps Using Deskan Express 5.0 Keywords: digitization; scanner; scanning; old maps; Deskan Express 5.0. Summary The Faculty of Geodesy, University
More informationPC-DMIS CMM Operation Instruction for Manual Measurement
PC-DMIS CMM Operation Instruction for Manual Measurement C-DMIS CMM Operation Instruction for Manual Measurement (IE 415 project example) Lucas Tsai 1. Pre-Starting Check: 1. Start up machine 2. Check
More informationMachine Tool Inspection & Analyzer solutions
Machine Tool Inspection & Analyzer solutions Introduction IBS Precision Engineering machine tool inspection series offers a range of products to provide peace of mind and control to machine operators by
More information3D SCANNING SOLUTION FOR PIPELINE INTEGRIT Y ASSESSMENT!
NDT SOLUTIONS 3D SCANNING SOLUTION FOR PIPELINE INTEGRIT Y ASSESSMENT! CODE-COMPLIAN T PORTABLE 3D MEASUREMENT SOLUTIONS Pipeline operators and NDT service companies must deal with increasing pressure
More informationMET 306. Activity 8a. Mechanism Design Creo 2.0 Level 7 POINT A GROUND LINK LINK 1 LINK 2 LINK 3 POINT B 10/15/2010 1
Mechanism Design Creo 2.0 Level 7 POINT A LINK 1 GROUND LINK LINK 2 LINK 3 POINT B 10/15/2010 1 Download parts ground, key, link_1, link_2, link_3 and pulley from the V:/MET_306/Activity_8_Creo drive.
More informationGOM Optical Measuring Techniques. Deformation Systems and Applications
GOM Optical Measuring Techniques Deformation Systems and Applications ARGUS Forming Analysis ARGUS Deformation analysis in sheet metal and forming industry Forming Characteristics of Sheet Metals Material
More informationA Fuzzy System Approach of Feed Rate Determination for CNC Milling
A Fuzzy System Approach of Determination for CNC Milling Zhibin Miao Department of Mechanical and Electrical Engineering Heilongjiang Institute of Technology Harbin, China e-mail:miaozhibin99@yahoo.com.cn
More informationArtist s Case Study An exploration into the use of 3D scanning and digital processing as a creative tool for digital reconstruction.
Artist s Case Study An exploration into the use of 3D scanning and digital processing as a creative tool for digital reconstruction. 1.0 Context This case study presents a practice-led enquiry into 3D
More informationApplication Report: Running µshape TM on a VF-20 Interferometer
: Running µshape TM on a VF-20 Interferometer General This report describes how a fiber interferometer from Arden Photonics Ltd was used together with the µshape TM Generic software package. The VF-20
More informationT-REDSPEED White paper
T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation
More informationBarcode Based Automated Parking Management System
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin
More informationAutomatic Detection of PCB Defects
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.
More informationPoint cloud processing - scanning, analysing and validating
Point cloud processing - scanning, analysing and validating NPL Freeform Centre of Excellence launch -1 st October Andy Robinson Contents Heat shield tile measurements Laser scanner performance analysis
More informationMACHINE VISION MNEMONICS, INC. 102 Gaither Drive, Suite 4 Mount Laurel, NJ 08054 USA 856-234-0970 www.mnemonicsinc.com
MACHINE VISION by MNEMONICS, INC. 102 Gaither Drive, Suite 4 Mount Laurel, NJ 08054 USA 856-234-0970 www.mnemonicsinc.com Overview A visual information processing company with over 25 years experience
More informationStatic Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
More informationTHE OPTICAL CMM 3D SCANNERS FOR INDUSTRIAL APPLICATIONS
METROLOGY SOLUTIONS THE OPTICAL CMM 3D SCANNERS FOR INDUSTRIAL APPLICATIONS PORTABLE 3D MEASUREMENT SOLUTIONS The arm-free handheld MetraSCAN 3D line-up of optical CMM 3D scanning systems and the C-Track
More informationArm2. Arm Arm22. Articulated Arm. machines MEASURING. tridimensional measuring FRATELLI ROTONDI
Arm Arm22 2 Arm2 tridimensional measuring Articulated Arm MEASURING machines FRATELLI ROTONDI Arm2 MEASURING Arm2Arm2 SOFTWARE Software in WINDOWS environment: sura tridimesio - elements with definite
More informationRESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2010 Number 29 3D MODEL GENERATION FROM THE ENGINEERING DRAWING Jozef VASKÝ, Michal ELIÁŠ,
More information