Gregory Walsh, Ph.D. San Ramon, CA January 25, 2011

Similar documents
Leica Absolute Tracker AT401 Absolutely portable

Three-Dimensional Laser Scanner. Field Evaluation Specifications

Complete Barrel Measuring and Inspection System. PS Series. User s manual

PCMM System Specifications Leica Absolute Tracker and Leica T-Products

leica industrial theodolite

Product information. Hi-Tech Electronics Pte Ltd

The Influence Of The Tooling Ball Reflector On The Accuracy Of Laser Tracker Measurements: Theory And Practical Tests

High Performance, Full-Digital Control on the LMT and KVN Telescopes

PCMM System Specifications Leica Absolute Tracker and Leica T-Products

Leica TDRA6000 Product Brochure

A Procedure for accuracy Investigation of Terrestrial Laser Scanners

POME A mobile camera system for accurate indoor pose

Geomagic Leica Tracker Plug-In 1.0 User s Manual

How to Measure Wedge. Purpose. Introduction. Tools Needed

Critical Aspects when using Total Stations and Laser Scanners for Geotechnical Monitoring

Reality Capture using: RPAS Technologies & Image Laser Scanners

Status report on the Survey and Alignment of the Accelerators at CERN

ADS40 Calibration & Verification Process. Udo Tempelmann*, Ludger Hinsken**, Utz Recke*

PRODUCT BROCHURE TIGO SF. 3D coordinate measuring machine for the shop floor

HIGH PRECISION SURVEY AND ALIGNMENT OF LARGE LINEAR COLLIDERS - HORIZONTAL ALIGNMENT -

Alignment Services LLC

TERRESTRIAL LASER SCANNER DATA PROCESSING

Roll angle in 6DOF tracking. CMSC Charlotte-Concord, July 2008

Advanced Highway Maintenance and Construction Technology Research Center

TERRESTRIAL AND NUMERICAL PHOTOGRAMMETRY 1. MID -TERM EXAM Question 4

(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22)

Leica TM6100A Industrial Theodolite Product Brochure

ANTENNA ALIGNMENT IN A NEAR-FIELD FACILITY

Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers

RobotEye RE08 3D LIDAR 3D Laser Scanning System. Product Datasheet

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Acuity. Acuity Sensors and Scanners. Product Brochure

Controlling PI Positioners with External Zygo Interferometers

3D LASER SCANNING SYSTEMS. RobotEye RE08 3D LIDAR 3D Laser Scanning System. Product Datasheet

Available online at ScienceDirect. Energy Procedia 69 (2015 )

MODERN TECHNOLOGY FOR LAND LEVELLING, BASED ON A 3D SCANNER

Mu lt i s p e c t r a l

The process components and related data characteristics addressed in this document are:

Coda cx1 Long Form Functional Test Procedure

Space Transformer Performance Study (Final report)

Dr. Larry J. Paxton Johns Hopkins University Applied Physics Laboratory Laurel, MD (301) (301) fax

MACHINE VISION AS A METHOD FOR CHARACTERIZING SOLAR TRACKER PERFORMANCE

Simplicity is the new black: The BLK360 story

Leica Systems Overview

Electrically tunable large aperture lens EL TC

DCP Pocket for Leica TDRA6000 Mobile and ruggedized large-volume metrology package

Starrett-Bytewise Measurement Systems Profile In-Line Pipe Diameter Measurement System Technical Proposal May 8, 2014

Leica ScanStation C10 Equipment List

Starrett-Bytewise Measurement Systems Profile In-Line Pipe Diameter Measurement System Technical Proposal May 8, 2014

Measurements using three-dimensional product imaging

New Technologies For The Real 3D Reference Point Determination

Leica s Pinpoint EDM Technology with Modified Signal Processing and Novel Optomechanical Features

White Paper Daniel Nindl and Mirko Wiebking February Leica Geosystems Accuracy analysis of surveying tripods

A U T O C O L L I M A T O R S

Aligning Parallelism of Rolls Has Never Been Faster. L-732 Precision Dual-Scan Roll Alignment System

System Quotation Long Range Surveillance System January 9, 2013

SURVEY AND ALIGNMENT OVERVIEW: FERMILAB MAIN INJECTOR RING

Running 2D Ball Balancer Experiment

Lipiec p25 Indoor Camera With 6MP Moonlight Sensor Manually Adjustable Pan-Tilt Ceiling Camera

Integrating Machine Vision and Motion Control. Huntron

PRESETTER SP40. Pesaro, September 2013

Leica DISTO X4 Designed for bright, outdoor environments

SPACECRAFT MECHANISMS SPACECRAFT MECHANISMS

3D Laser Scanner VS1000 User Manual

Synopsis of Risley Prism Beam Pointer

Electrically tunable large aperture lens EL TC

3D scanning. 3D scanning is a family of technologies created as a means of automatic measurement of geometric properties of objects.

ZYX User Manual V Revision

Ch 22 Inspection Technologies

Integrating the Generations, FIG Working Week 2008,Stockholm, Sweden June 2008

Handout. and. brief description. Marine Gravity Meter KSS 32- M

TPS1100 Professional Series

BIM & Digital Transformation Scotland Live 2018 Capturing 3D Reality at the push of a button

V-STARS Measurement Report

Single-Axis Lasers for Flatness and Leveling Applications. Laser Systems for Flatness and Leveling L-730/L-740 Series

DEVELOPMENT OF ORIENTATION AND DEM/ORTHOIMAGE GENERATION PROGRAM FOR ALOS PRISM

PHOTOGRAMMETRIC SOLUTIONS OF NON-STANDARD PHOTOGRAMMETRIC BLOCKS INTRODUCTION

Technical Report of ISO/IEC Test Program of the M-DISC Archival DVD Media June, 2013

QCOLVCZ4M/Z6M SV Series Interface Cable Kit for Z4M and Z6M

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION

Contour LS-K Optical Surface Profiler

DCP Pocket for TDRA6000. Gerald Koeck / Commercial Support November 2011

PH 481/581 Physical Optics Winter 2018

XL-80 spares list. Application note. Overview

4. Recommended alignment procedure:

Leica High-Definition Surveying Systems. Leica HDS3000. The Industry Standard for High-Definition Surveying

The Leica HDS Family. The Right Tool for the Job HDS3000 HDS2500 HDS4500. Cyclone & CloudWorx. Press the QuickScan button to define the field-of-view.

Introduction.

Adam Hammet & Anthony McClaren. Getting to know the Trimble SX10 Scanning Total Station - Inside and Out ISV Regional Conference 2017: Moama, NSW

IGTF 2016 Fort Worth, TX, April 11-15, 2016 Submission 149

ATLAS Muon Endcap Alignment

High Precision Optical Instrumentation for Large Structure Position Monitoring: The BCAM System Applied to the CMS Magnet

A NEW SYSTEM FOR COMPARISON CALIBRATION OF VIBRATION TRANSDUCERS AT LOW FREQUENCIES

Product Leica Infinity. Date Nov 30 th, From Kevin Hanson

Basic Configuration Package

Abstract. Overview of Tests

New paradigm for MEMS+IC Co-development

Geometric Accuracy Investigations of the Latest Terrestrial Laser Scanning Systems

Leica Public Safety Solutions Versatile. Durable. Admissible

Improvement in measurement accuracy for hybrid scanner

Transcription:

Leica ScanStation:: Calibration and QA Gregory Walsh, Ph.D. San Ramon, CA January 25, 2011 1. Summary Leica Geosystems, in creating the Leica Scanstation family of products, has designed and conducted a number of steps to ensure the accuracy and performance specifications are met. This document summarizes some of the steps taken in service and in manufacturing in order to ensure accuracy specifications are met, using the Leica Scanstation C10 as an example. Similar steps have been applied to the creation of the Scanstation, the Scanstation 2, and the HDS3000. Leica is in the business of selling survey instruments and the quality of the data produced by these instruments is central to the value the company delivers to the customers. Figure 1: A cut away view of the Leica ScanStation C10, showing major components. Every Scanstation produced and serviced by Leica Geosystems goes through the key steps described in this document, with records archived at each step. We will briefly discuss system preparation, calibration, quality assurance, and discuss some of the design validation testing performed on the C10.

2. Calibration When a laser scanner of any sort is assembled, care has to be taken about the order in which the parts are applied, the adhesives used, and the torque of each screw. The C10 has each of these specified and technicians use specially calibrated torque wrenches during assembly. The fine parameters of the scanner after assembly, such as the tilt of the elevation axis relative to the azimuth (standing) axis, are not known. In addition, residual stresses will exist between parts and must be relieved. For this reason, each scanner after assembly is environmentally stressed, visiting the specified temperature ranges and beyond, over a period of several days in environmental chambers. In addition, the scanner is operated inside an environmental chamber before calibration over the operating range to verify operation. Angular and Range Calibration Once the scanner is prepared for calibration, it is placed inside a calibration chamber as shown in Figure 2. The door is sealed and the calibration process starts. The chamber itself has a variety of optical quality double paned windows through which the scanner can observe laser tracker targets and scanner targets. Figure 2: Inside view of Leica Geosystems Calibration chamber. From the front window the laser tracker reference system can be seen. The laser scanner mounts into the hard mount pedestal and the door of the chamber is sealed.

Figure 3: View of the calibration floor in Widnau, Switzerland. Three calibration chambers are visible in the photograph, as is the reference laser tracker. Three calibration chambers are also installed in San Ramon, California, USA. Figure 4: Operator view of the calibration chambers in Widnau. Thermal control units are connected via insulated air ducts to each scanner calibration chamber, allowing each chamber to be set at independent temperatures.

The scanner is then calibration at various temperatures, by either heating or cooling the scanner calibration temperature, letting the unit settle, and then by running the appropriate calibration procedure. At each temperature, the scanner laser parameters are determined as follows. The scanner measures the angular location of a large series of tracker balls, which are in turn measured by the Leica laser tracker. Figure 5: Motorized stage (left) with Leica tracker ball attached to magnetic mount (right, close up). The motorized stage allows the tracker ball to be moved and the target used many times in one calibration. With each scanner measurement, the position of the tracker ball is measured by the laser tracker to a high accuracy; the tracker measures the tracker ball s internal corner reflector. The scanner measures the outside surface.

Figure 6: Example fit of a laser scanner scan of a tracker ball. Plot is generated by MATLAB and algorithm is by the author. Calibration process is run by a MATLAB script. Both the pose of the scanner and the scanner parameters are inferred by performing a bundle adjustment on the measurement set, again, algorithm by the author. Targets failing to fit inside an acceptable tolerance band require operator intervention and generally have to be reshot by the technicians. In addition, the behavior of the tilt sensor, the range scale and range offset are measured by comparing the scanner measurements against both the laser tracker and a calibrated Leica total station. At each temperature the scanner parameters are measured. These parameters are loaded to scanner and so when the scanner is run, the run time parameters are derived from these single temperature observations. Typically parameters change as much a 1 per degree C, though some have much greater stability. Tilt Calibration The tilt sensor mounted in the Leica C10 is the same unit used in standard Leica total stations. The mounting is extremely stable but the mounting position is unknown and the sensor itself has gain and cross behaviors which must be identified. A separate calibration stand exists for the tilt sensor, shown in Figure 7. The tilt sensor room temperature behavior is identified on the this tilt calibration stand. The scanner is placed in the stand and the laser beam pointed at a specially modified reference unit, shown to the left of the scanner in the figure. The reference unit is mounted with a camera able to view the laser beam; this allows the software to tie the two coordinate systems (scanner, and reference) together. The tilt table can then perform a series of motions and compare the two sensors outputs and in a straight forward way determine the adjustment parameters of the Scan Station C10. In addition, if any tilt sensor is out of specifications, it will be rejected on this stand. Temperature behavior of the tilt sensor is determined in the environmental chamber and again, units with out of specified behavior are identified and removed.

Figure 7: Tilt calibration station for the Leica ScanStation C10. Camera Calibration The third calibration fixture is for calibrating the internal camera. The internal camera can take pictures over the entire field of view of the scanner, and these images are assembled into mosaics which are then applied to the point clouds. Hence the objective of the camera calibration is to ensure a good match between measured LIDAR points and pixels on the camera. For this reason, the camera calibration is performed after LIDAR calibration. A special set of targets (see Figure 8) has been created to calibrate the camera. These targets are white disks on a black background, and are automatically located by the scanner and by the camera. The camera will take photographs of these targets from many different positions, both from the front and from the back. The calibration control software, again in MATLAB and C++, identifies the target centers both in the scans and in the images, and solves for the matching correspondences, as shown in Figure 9. Once a large set of corresponding matches is assembled, a bundle adjustment again is run to solve for the camera parameters. Parameters include the mounting of the camera inside the scanner as well as the distortion to the image caused by the lenses. All fitting, estimation, and data collection algorithms developed by the author.

Figure 8: A view of the camera calibration stand. Two sets of targets are placed in front of the scanner and are both imaged and scanned. Figure 9: Images from a Leica C10 scanner as viewed in MATLAB. MATLAB has drawn on the image guess locations of the target centers using an approximate camera model. These

guess locations are used to solve the target correspondence problem, and are generally off by a gross amount such as 15 or 20 pixels. This is close enough to prepare the matches. Figure 10: An image mosaic from a Leica C10 scanner showing the hardware development laboratory in San Ramon, California. The image is a mosaic of 16 difference C10 images; the boundaries are hexagon shaped tiles but are difficult to see. The calibration procedures are designed to ensure and do ensure that each Leica ScanStation product produces reliable and accurate results within acceptable ranges of reliability and within design parameters. 3. Quality Assurance The process of calibration determines the internal parameters of the scanner and collects enough redundant data to perform an initial assessment of the quality of the calibration. In addition, Leica performs a series of quality checks on each ScanStation C10. Two of those steps, an accuracy test and a camera fitting test, are described in this section. There are other tests testing other parameters of the scanner as well.

Figure 11: The distribution of targets shown in this figure. The targets themselves are up to 30 meters away from the scanner, so the position of the scanner is not shown to scale. Targets are HDS laser scanner targets and are surveyed by total station. For the angle and range QA, the scanner is placed on a pedestal and automatically acquires approximately 46 targets, in both faces. These target locations are checked against survey and against each other. Figure 12: HDS targets as seen by the camera and by the author s fitting algorithm, used by the service and production floors as well as by the scanner.

The targets are surveyed by total station to better than 1 mm (generally 0.5 mm) accuracy. The scanner has a similar ability to locate the HDS targets. The accuracy specifications are estimated and compared against specifications. Scanners are not allowed in customer hands until it meets or exceeds the accuracy specifications. Clearly after the extensive temperature calibration of the scanner previously described, the yield in this process step is high. The camera is also checked by scanning and taking pictures of the same targets. The image centers and the scanning centers are then compared. Again, this quality verification process has a very high yield but serves to ensure Leica equipment is accurate. Figure 13 shows a resulting match image for a target. Figure 13: A match between an image center and a LIDAR determined center. The scanner locates the target, and then the camera image is taken. The image is turned into a black and white image, and put through a center extraction algorithm to determine the center. Pixels which belong to the white disk at the target center are colored green by the algorithm, and the estimated image center is marked by the cross hairs. These QA procedures are designed to ensure and do ensure that each Leica ScanStation product produces reliable and accurate results within acceptable ranges of reliability and within design parameters 4. Conclusion Leica Geosystems is in the business of selling measuring tools and takes great care to ensure that every product that is shipped meets or exceeds our specifications. Over the last decade, Leica Geosystems has shipped hundreds and hundreds of laser scanners following the processes described in this document. Scanners are accurately observed over temperature using traceable reference instruments. The results are checked for self consistency, and if acceptable, are double checked against standard survey equipment in a set of quality assurance tests. Scanners in service receive the same treatment. In short, Leica: when it has to be right.