1 Reconstruction and statistical modelling of geometric measurements from the LiCAS project Patrick Brockill LiCAS Group Oxford, 6 February, 2008 Talk.

Slides:



Advertisements
Similar presentations
Physics 111: Mechanics Lecture 12
Advertisements

M 1 and M 2 – Masses of the two objects [kg] G – Universal gravitational constant G = 6.67x N m 2 /kg 2 or G = 3.439x10 -8 ft 4 /(lb s 4 ) r – distance.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Stephen Gibson, ATLAS Offline Alignment, 2 nd July Incorporating FSI with the Offline Alignment Overview ATLAS Group, University of Oxford Stephen.
S. M. Gibson, IWAA7 November ATLAS Group, University of Oxford, UK S. M. Gibson, P. A. Coe, A. Mitra, D. F. Howell, R. B. Nickerson Geodetic Grids.
MONALISA: Interferometric Position Monitor at the Nanometre Scale David Urner Paul Coe Matthew Warden Armin Reichold Oxford University.
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
The LiCAS FSI Subsystem Current Status and Initial Measurements John Dale for the LiCAS Collaboration IOP HEP April 2008.
1 MONALISA Compact Straightness Monitor Simulation and Calibration Week 4 Report By Patrick Gloster.
HCI 530 : Seminar (HCI) Damian Schofield. HCI 530: Seminar (HCI) Transforms –Two Dimensional –Three Dimensional The Graphics Pipeline.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Accelerator and Beam Delivery The LC-ABD (Linear Collider: Accelerator and Beam Delivery) consortium is a group of UK institutes aiming to develop new.
The Linear Collider Alignment and Survey (LiCAS) Project Richard Bingham*, Edward Botcherby*, Paul Coe*, Grzegorz Grzelak*, Ankush Mitra*, Johannes Prenting.
MSU CSE 240 Fall 2003 Stockman CV: 3D to 2D mathematics Perspective transformation; camera calibration; stereo computation; and more.
Physics 106: Mechanics Lecture 07
Initial Calibration and Stability Results from the LiCAS RTRS FSI System John Dale for the LiCAS Collaboration IWAA February 2008.
CS485/685 Computer Vision Prof. George Bebis
Warsaw University LiCAS Linear Collider Alignment & Survey IWAA08, G. Moss 1 The LiCAS LSM System First measurements from the Laser Straightness.
Workshop TS May 2008 GENERAL CLIC ALIGNMENT Progresses and strategy. Hélène MAINAUD DURAND, TS/SU/MTI.
© 2003 by Davi GeigerComputer Vision October 2003 L1.1 Structure-from-EgoMotion (based on notes from David Jacobs, CS-Maryland) Determining the 3-D structure.
S. M. Gibson, P. A. Coe, Photon02, 5 th September Coordinate Measurement in 2-D and 3-D Geometries using FSI Overview ATLAS Group, University of.
The Linear Collider Alignment and Survey (LiCAS) Project Richard Bingham, Edward Botcherby, Paul Coe, John Green, Grzegorz Grzelak, Ankush Mitra, John.
LiCAS train simulations (current status of work done at Oxford) Grzegorz Grzelak.
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
Geometric Probing with Light Beacons on Multiple Mobile Robots Sarah Bergbreiter CS287 Project Presentation May 1, 2002.
1 ILC Main Linac Alignment Simulations using Conventional Techniques and Development of Alignment Model John Dale LCWS08 & ILC08.
Principles of Least Squares
Physics 430: Lecture 22 Rotational Motion of Rigid Bodies
CS 450: COMPUTER GRAPHICS 3D TRANSFORMATIONS SPRING 2015 DR. MICHAEL J. REALE.
Section 1-Wave Fundamentals 1.1 What is a wave? Encounter waves in many situations –Speech and hearing rely on wave propagation. –Modern telecommunications.
O Aim of the lecture  Coulombs Law: force between charges Gauss’ Law Electric field and charge o Main learning outcomes  familiarity with  forces between.
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1 through 2.4 Th, Sept. 08 © Dan Negrut, 2011 ME451, UW-Madison TexPoint fonts.
Applied Geodesy Group Survey and Alignment of the ILC An approach to cost calculation and network simulations VLCW06 Vancouver, British Columbia, July.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
Geometric Models & Camera Calibration
Module 3Special Relativity1 Module 3 Special Relativity We said in the last module that Scenario 3 is our choice. If so, our first task is to find new.
Chapter 7 Systems of particles
1 of 66 KS4 Mathematics S6 Transformations. 2 of 66 A A A A A A Contents S6.1 Symmetry S6 Transformations S6.2 Reflection S6.3 Rotation S6.4 Translation.
CAOX and the LiCAS RTRS Patrick Brockill LiCAS Group 5 Oct, 2010.
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Gareth Bellaby.
BEPCII Prealignment Installation Survey and Alignment Accelerator Center of IHEP Xiaolong Wang
DESY, Sep. 27, 2005 Warsaw University LiCAS Linear Collider Alignment & Survey A. Reichold, Oxford for the LiCAS collaboration 1 Survey and Alignment.
1© Manhattan Press (H.K.) Ltd. Measurements and errors Precision and accuracy Significant figures cientific notation S cientific notation Measurements.
Status of Reference Network Simulations John Dale TILC09 20 April 2009.
Principle of Engineering ENG2301 F Mechanics Section F Textbook: F A Foundation Course in Statics and Dynamics F Addison Wesley Longman 1997.
Welcome to MONALISA A brief introduction. Who we are... David Urner Paul Coe Matthew Warden Armin Reichold Electronics support from CEG Central Electronics.
Chapter 11 Angular Momentum. Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum.  In.
ILC Main Linac Alignment Simulations John Dale 2009 Linear Collider Workshop of the Americas.
Computer vision: models, learning and inference M Ahad Multiple Cameras
CLIC Beam Physics Working Group CLIC pre-alignment simulations Thomas Touzé BE/ABP-SU Update on the simulations of the CLIC pre-alignment.
1 Experience at CERN with luminosity monitoring and calibration, ISR, SPS proton antiproton collider, LEP, and comments for LHC… Werner Herr and Rüdiger.
WP3 The LiCAS Laser Straightness Monitor (LSM) Greg Moss.
Status of Reference Network Simulations John Dale ILC-CLIC LET Beam Dynamics Workshop 23 June 2009.
LiCAS Simulation Based on: Simulation of the LiCAS survey system for the ILC by G. Grzelak¤, A. Reichold+, J. Dale+, M. Dawson+, J. Green+, Y. Han+, M.
1) News on the long scale length calibration 2) Results of the two surveys performed on plane 7 Set 1: morning of 12/11/2004 Set 2: morning of 19/11/2004.
1 Research on laser tracker measurement accuracy and data processing Liang Jing IHEP,CHINA
Midterm Review 28-29/05/2015 Progress on wire-based accelerating structure alignment Natalia Galindo Munoz RF-structure development meeting 13/04/2016.
WP3 Frequency Scanning Interferometry Analysis Techniques for the LiCAS RTRS John Dale.
y x Vincenzo Monaco, University of Torino HERA-LHC workshop 18/1/2005
Coordinate Transformations
Kinetics of Particles: Newton’s Second Law
A simple model of the ILC alignment process for use in LET simulations
First Data from the Linear Collider Alignment and Survey Project (LiCAS) The ILC requires unprecedented accuracy, speed and cost efficiency for the survey.
Towards a common mechanical interface
Status of Reference Network Simulations
ILC Main Linac Alignment Simulations
Propagation of Error Berlin Chen
Survey Networks Theory, Design and Testing
Propagation of Error Berlin Chen
Presentation transcript:

1 Reconstruction and statistical modelling of geometric measurements from the LiCAS project Patrick Brockill LiCAS Group Oxford, 6 February, 2008 Talk prepared for the Industrial and Interdisciplinary Workshop Mathematical Institute at the University of Oxford

2 Outline  Introduction  ILC, alignment requirements  Prototype survey robot built by LiCAS  Problems  Global survey  “Toy model”  Calibration of the robot  Constraints

3  International Linear Collider  About 30-50km long  Late 2010’s  Cost: About US$6.65 billion  500 GeV (later upgrade to 1000 GeV)  Difficult requirements, incl. alignment  Goal: Build Straight Line ILC

4 Why Not a Circle? Circular Accelerator (CERN) Pros  Reuse uncollided particles  “Kick” each time round  (LHC 14 TeV) Cons  Synchrotron radiation, E loss worse with smaller mass  Only “heavy” particles (protons) so messy collisions, quantum #’s initial state unknown Linear Accelerator (ILC) Pros  Light particles, more fundamental  Cleaner collisions Cons  Only get one shot at accelerating (500 GeV)  Cannot reuse uncollided particles

5 Source: “Status of ILC Accelerator and Detectors”, Nobu Toge, ICHEP08, 5 August 2008 (FF Test Beamline,ATF2) Example of What a Test Beam Line Looks Like Alignment of Accelerator Components Being Performed by Laser Tracker Slow: ≈ 10 m/h Essentially, we will want to replace the laser trackers with something faster and hopefully at least as accurate  Req. Accuracy: 200µm each 600m!

6 Traditional Methods  Vertical alignment: Hydrostatic levelling systems  Follow geoids  Long wires  The wire will sag under gravity: Only good for horizontal alignment  Laser line  In open-air, it will be refracted by temperature gradients: A 600m line of sight can be bent by 4.5mm for 0.1°C/m temperature gradient  Laser trackers  John showed traditional methods won’t work  Also: time and ground movement Measured Vertical Height

7 Key Principles Retroreflector (Corner Cube)/Laser Combination:  Two properties:  (1) Direction  (2) Length  Use with FSI  Freq. Scanning Interferometry LiCAS Principle :  Overlapping measurements of retroreflector array for a global survey  Moving survey robot, Rapid Tunnel Reference Surveyor (RTRS)  Determines positions of RR's  After coordinates of RR's determined, local surveying methods

8 Prototype at DESY

9 RTRS in Operation

10 Global RTRS Operation Accelerator Component to Align Tunnel wall Retroreflector Wall Markers RTRS Moves Into Position External FSI Laser Measures Distances to Wallmarkers RTRS Moves Into New Position ExtFSI Measures Distances to Old and New Wallmarkers LSM/FSI See Rotations and Translations Wallmarker Coordinates Are Noted in this Frame Wallmarker Coordinate Sections Overlap, Allow For Global Coordinate System (Global) Coordinates of Wallmarkers Serve as Basis For Component Alignment Our Goal: Determine the coordinates for the wall markers which best describe our measurements (“Reconstruction”), 200µm over 600m

11 Local RTRS Operation Multilateration to Determine Wall Marker “External FSI” Need to Relate Positions Of Cars: Need To Introduce a Common Object Between Them Laser line passed through all cars… Then reflected back along itself… Then split off and observed. Able to determine some rotations and translations this way. “Laser Straightness Monitor” (LSM) Of course, we use gravity, i.e. tilt sensors. But this is not enough. But none of these systems determines distance between cars so this must also be measured: “Internal FSI” Basic Elements (“Subsystems”): 1.Distance between two points 2.Intersection of a line and a plane 3.Tilt sensor Our Goal: Determine the best positions for the wall markers which agree with our data …But first we have to find the positions/orientations of the internal elements (“Calibration”). Caveat: we can’t just measure this...

12 LSM Principle z y Translation: Spots move same direction Rotation: Spots move opposite directions CCD Camera Used to measure carriage transverse translations and rotations Source: Armin Reichold

13 Approach Two subproblems:  Global Reconstruction  Local Calibration Both require finding parameters X which best describe measurements L=F(X), where we think we understand F  (nonlinear) Least Squares. Both subproblems have issues which make their least square processes non-trivial.

14 Local Calibration: The Rub  Local calibration also determines success of global reconstruction since any mistakes “exponentiated”  Any hidden symmetries must be identified and resolved by using constraints  Where my efforts, and questions, are currently  Currently only middle car, but eventually train-wide

15 Global Reconstruction: The Rub Least squares point of view  Relatively large-scale problem: ≈100,000×100,000  Only some general results here We need a simpler (“toy”) model for qualitative analysis  Systematic errors and random walk model  Interesting problem, being studied by John Dale

16 Random Walk Model (Brief) We determine local coordinates, but these are slightly wrong Say a systematic error, pushing us to the right each time Begin with a network of points to be determined. Say they’re exactly on a straight line. From our point of view, these are the proper coordinates Simplified problem: ignore the horizontal offsets. Define the “residuals” as the vertical differences. These match up very well with data from models using linear algebra. Residuals Linear algebra model for entire reconstruction is complicated. We would like to simulate this with a “toy model” which provides both insight and speed. Random walk has been shown to provide this. (We’ll rotate for comparison) Source: John Dale Some results from Least Squares analysis Simplified problem: ignore the horizontal offsets. Define the “residuals” as the vertical differences. These match up very well with data from models using linear algebra.

17 Random Walk Model (Brief) Begin with a network of points to be determined. Say they’re exactly on a straight line. Question: how can we modify the random-walk model in such a way as to reproduce the linear algebra results? What if we added more measurements, say GPS on the first and last points? i.e. we overlay a new network onto our problem. How do the residuals change? Some results from least squares analysis. GPS points have been “pinned down” better. Source: John Dale

18 Local Calibration  Least Squares  Given L=F(X), if we make enough measurements L, we can determine X (hopefully)  Subsystems  Distance between two points: FSI  Intersection of line (laser) and plane (CCD): LSM  “Virtual LSM”: Beam splitters function just to allow CCD’s out of the way, can be removed altogether  Angle: Tilt Sensors/(In)Clinometres  Distance between points and angles: Laser Tracker

19 Laser Tracker Aided Calib. Additional observations of the car movements to be used if necessary

20 Subsystem Overview LSM: Laser Straightness Monitor Rotation about x, y axes Translations in x,y External FSI: Freq. Scanning Interferometer Measures distances from quills to wall marker Internal FSI Translations in z Tilt sensor/(In)clinometre Measure tilt about z, x axes Laser Tracker Platform Laser Tracker

21 LSM External FSI Internal FSI Internal FSI (Next Car) Laser Tracker Platform Laser Tracker Wall Marker Slight rotation Slight translation LSM Beam Intersects CCD’s External FSI Sees Wall Marker Internal FSI Between Cars Laser Tracker Observations Angles also measured In its own frame Subsystem Operation Car 2 Assuming cars 1, 3 stationary

22 “Auto-/Self-” Calibration  Idea: Least Squares and Repeated Measurements  Idea: if make enough measurements, the positions and orientations will be determined for subsystems independently.  Try to implement this idea for various subsystems independently  LSM  External FSI  Internal FSI: seems too underdetermined  But we ran into some surprises

23 “Auto-/Self- Calibration”  Nasty surprises: “symmetries”  Assoc. with zero eigenvalues  E.g. Hoberman sphere LSM External FSI: All of these symmetries are overcome if we calibrate all subsystems together with the laser tracker included. 

24 Calibration Demo (w/o IntFSI) Constraints: Wallmarker y,z Lasertracker Platform LT Platform Roll Sum of yaw, pitch Sum of translations TOTAL Laser Tracker Wall Marker LSM Beam Laser Tracker Platform External FSI Quills LSM CCD’s Z-tilt Sensor X-tilt Sensor Gravity How/where converges Depends on the Constraints

25 Reproduce Measurements CCD0x RR1 Pitch Z-Tilt Sensor External FSI  No: we still have to consider the constraints and errors... So we are finished, right?

26 Cheated: First Results Different Actually, we’ve lied a bit. The first results did not look so nice: What happened? All of the coordinates/orientations were given with respect to CCD0, whose own position is not particularly well-determined with respect to the other components.

27 Constraints  Single car problem: 14 zero eigenvalues in matrix of first derivatives ∂F(X)/ ∂X  14 constraints  Choice of constraints:  Orientations and positions of internal elements  Orientations and positions of unit  Positions of the wall marker  Orientation and position of the Laser Tracker  Orientation of gravity  Orientations of tilt sensors  All together, about 350 elements in X, many possible combinations for constraints

28 Choosing Constraints  Different sets of constraints seem to be as motivated as others  Classification system?  Mysteries: some “logical” sets do not seem to minimise (F-L)∙P∙(F-L)  Errors  Self-referential system: basing coordinates on a particular weakly determined element gives large errors  Which choice of constraints gives the smallest errors?  Need equivalent of a “centre of mass”  Basis for classification system?  Effects of local constraints on global reconstruction  Need to be studied and understood

29 Constraints in Physics  We need a “guiding principle”, look to physics?  Constraints in (classical) FT  Global, gauge symmetries, gauge fixing  These were difficult there, too (e.g. higher-spin theories), but had guiding principles (global symmetries and conserved quantities, group representations, etc.)  Dirac’s formalism, first-order, primary constraints, etc.  Is there some analogue to the condition of “smallest errors”?

30 Conclusions  Global reconstruction  We need a “toy model” which reproduces residuals somewhat faithfully  Local calibration  We need to choose one set of constraints amongst many possibilities  which has associated small errors  understand the impact on global reconstruction

31 Local Operation Subsystems/Building Blocks (1)Distance between two points: FSI Distances to about 1 micron Problem: measured from where? Some laser lines encased encased in vacuum (“internal”), others not (“external”) (2)Intersection of line (laser) and plane (CCD): LSM Errors under 1 micron, but ghosts Problem: CCD's small: only very small movements “Virtual LSM”: Beam splitters function just to allow CCD’s out of the way, can be removed altogether (3)Angle: Tilt Sensors/(In)Clinometres Problem: orientation, gravity, zero offset (4)Distance between points and angles: Laser Tracker Problem: errors

32 Laser Straightness Monitor(LSM) Virtual LSM Rotated positions Original positions “Virtual” positions

33 CCD0 Local Coordinate System Choose virtual position/orientation of CCD0 as the (self-referential) coordinate system Problem: If CCD0’s position and orientation not well-determined, errors of positions/orientations of all elements are horrible Question: What should we take as the coordinate system? Remember that the entire global functioning of the train may depend on this. Really a question of how to choose constraints. What kind of constraints are we talking about?

34 Constraints Let’s show two constraints. We’ll begin as before… And now we will simply rotate about The line which represents the LSM laser… But our measurements remain the same  A symmetry which must be constrained. We find a similar constraint for movement along the LSM laser (i.e. along z) Similarly: 6 constraints to define “original” coordinate system. 6 constraints to define laser tracker platform. A total of 6+6+2=14 things to constrain.

35 collider component Tunnel Wall Reconstructed tunnel shapes (relative co- ordinates) wall markersinternal FSI external FSISM beam Survey Implementation