AHRS calibration and performance study V. Kulikovskiy.

Slides:



Advertisements
Similar presentations
TEMPLATE DESIGN © The basic model for a trigonometric setup requires that the HID be seen by at least two cameras at any.
Advertisements

Technical Presentation
Computer Vision, Robert Pless
Navigation Fundamentals
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Code parameters optimization & DTL Tank 1 error studies Maud Baylac, Emmanuel Froidefond Presented by JM De Conto LPSC-Grenoble HIPPI yearly meeting, Oxford,
Intelligent Systems Lab. Extrinsic Self Calibration of a Camera and a 3D Laser Range Finder from Natural Scenes Davide Scaramuzza, Ahad Harati, and Roland.
1 Long-term Variation of the Magnet Alignment In SPring-8 Storage Ring Main events of magnet alignment Long-term monitoring Variation of magnet alignment.
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Active Calibration of Cameras: Theory and Implementation Anup Basu Sung Huh CPSC 643 Individual Presentation II March 4 th,
READING QUIZ A)to move a body towards the point or axis. B)to rotate a body about the point or axis. C)to deform a body. D)to lift a body. The moment of.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
Additional Calculations of the MERIT Mercury Jet Using the UCLA HIMAG Code Neil Morley and Manmeet Narula Fusion Science and Technology Group, UCLA
Adjustment theory / least squares adjustment Tutorial at IWAA2010 / examples Markus Schlösser adjustment theory Hamburg,
Isaac Vasserman Magnetic Measurements and Tuning 10/14/ I. Vasserman LCLS Magnetic Measurements and Tuning.
Collaboration Meeting at UCI, April 7-9, 2005 ANITA Navigation and Orientation Kurt Liewer.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Fiber Bragg Grating (FBG) Sensors For Micromegas
DELTA Quadrant Tuning Y. Levashov, E. Reese. 2 Tolerances for prototype quadrant tuning Magnet center deviations from a nominal center line < ± 50  m.
Game Physics – Part IV Moving to 3D
Locating Points on a Circle Sine Cosine Tangent. Coordinates Systems Review There are 3 types of coordinate systems which we will use: Absolute Incremental.
Amorphous Wire Localization Checkpoint Presentation April 18, 2001 Matthew Foy Richard Kao Matthias Ziegler.
Geometric Models & Camera Calibration
3D SLAM for Omni-directional Camera
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
For Draft List of Standard Errors Beam Dynamics, Simulations Group (Summarized by Kiyoshi Kubo)
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
Drilling a Double Cosine-Theta Coil Hunter Blanton, Spencer L. Kirn, Christopher Crawford University of Kentucky Abstract: A double cosine theta coil is.
Freiburg 7/07/20001 laser beam lens CCD (long arm) screen + grid CCD (short arm) glass plates at  45° STAMP : Saclay Telescope for the Alignment of Many.
FMI Fullbore Formation MicroImager Log.. Topics Applications Tool History Current Tool Theory Factors Affecting Log Results Log Quality Tool Setup & Operations.
Calibration Methods and Tools for KM3NeT V. Kulikovskiy on behalf of the KM3NeT collaboration.
Source: Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on Author: Paucher, R.; Turk, M.; Adviser: Chia-Nian.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
APEX Septum Analysis G.M. Urciuoli. Comparison between PREX septum field (from SNAKE input), and APEX septum field (from TOSCA simulations). Y axis.
Center for Modeling & Simulation.  It is always necessary to unify objects recorded in different coordinate system, into one system using coordinate.
GEOMETRIC TRANFORMATIONS Presented By -Lakshmi Sahithi.
1) Magnetic total field (T) obtained from airborne survey (see R.J.Blakely, 1995) (ΔT) Total field anomaly (IGRF removal), which satisfy potential theory,
Fast Tracking of Strip and MAPS Detectors Joachim Gläß Computer Engineering, University of Mannheim Target application is trigger  1. do it fast  2.
Graphics CSCI 343, Fall 2015 Lecture 16 Viewing I
Current Works Corrected unit conversions in code Found an error in calculating offset (to zero sensors) – Fixed error, but still not accurately integrating.
Fixed-Center Pan-Tilt Projector and Its Calibration Methods Ikuhisa Mitsugami Norimichi Ukita Masatsugu Kidode Graduate School of Information Science Nara.
1/20/2016ENGM 720: Statistical Process Control1 ENGM Lecture 05 Variation Comparisons, Process Capability.
Tracking Systems in VR.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
How to describe Accuracy And why does it matter Jon Proctor, PhotoTopo GIS In The Rockies: October 10, 2013.
Main Linac Tolerances What do they mean? ILC-GDE meeting Beijing Kiyoshi Kubo 1.Introduction, review of old studies 2.Assumed “static” errors.
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.
3D Transformations 2D coordinates3D coordinates x y x y z x z y Right-handed coordinate system:
1 Bunch length measurement with the luminous region Z distribution : evolution since 03/04 B. VIAUD, C. O’Grady B. VIAUD, C. O’Grady Origin of the discrepancies.
Tiltmeter, Compass,Temperature modules for the PPM.
PIXEL ladder alignment Hidemitsu ASANO. Photo analysis & survey beam data (with zero magnetic field) ① SVX standalone tracking Global Tracking Strategy.
Beam dynamics simulations with the measured SPARC gun- solenoid field G. Bazzano, P. Musumeci, L. Picardi, M. Preger, M. Quattromini, C. Ronsivalle, J.
CERN –GSI/CEA MM preparation meeting, Magnetic Measurements WP.
Accuracy of the orbit measurement by KEKB BPM system for the study of ILC damping ring H. Fukuma (KEK) Requirement for the accuracy of BPM data.
Tutorial On Fiducialization Of Accelerator Magnets And Undulators
IPHC, Strasbourg / GSI, Darmstadt
Quality of Images.
C.Cheshkov 15/09/2005 Weekly Offline Meeting
Status LSM compass board
Compass module.
Subpixel Registration and Distortion Measurement
Inertial Measurement Unit (IMU) Basics
Closing the Gaps in Inertial Motion Tracking
Rotations on the Coordinate Plane
RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011.
Paige Thielen, ME535 Spring 2018
Comparing Laser Fit to Barrel Fit University of Wisconsin-Madison
Study of non-uniformity of magnetic field
ECE 445 Spring Head Orientation Tracking Module for Headphones
Presentation transcript:

AHRS calibration and performance study V. Kulikovskiy

Yaw, pitch, roll calculations. Pitch = atan2(Ax, sqrt(Ay 2 +Az 2 ); Roll = atan2(-Ay, -Az); Yaw= atan2( (-Hy*cos(Roll) + Hz*sin(Roll) ), Hx*cos(Pitch) + Hy*sin(Pitch)*sin(Roll) + Hz*sin(Pitch)*cos(Roll)) Accelerometer and magnetometer offsets should be correctly calculated!

Magnetometer calculations Rotation of the XYZ-magnetometer in the uniform field should produce a sphere in the (Hx,Hy,Hz) coordinate system if magnetometers are perfectly calibrated. In case of the presence of hard magnetic materials (have the field independent on the external field) the sphere is shifted. In case of the presence of softmagnetic materials (field dependent on the external field) the sphere is deformed - ellipsoid.

Rotation in 6 planes (work with S. Viola)

Hard iron correction Easy One of the ways – rotate in XY plain – fit the circle and the center of the circle is the Hx_offset, Hy_offset – Rotate in any vertical plane (YZ, XZ or similar) fit circle and find Hz_offset (Hx_cal)=(Hx - Hx_offset) (Hy_cal)=(Hy - Hy_offset) (Hz_cal)=(Hz - Hz_offset)

Soft iron correction Do 3D rotation (more points you have better is). Rotate in each plain should be OK (XY up/down, YZ, ZX). Fit with ellipsoid. Find “W -1 ” matrix which “decompresses” ellipsoid to the sphere. (Hx_cal)= (Hx - Hx_offset) (Hy_cal)= (Hy - Hy_offset) (Hz_cal)= (Hz - Hz_offset) W -1

Tests with bare CLB Found matrix was almost I. The correction used changes angle by <1 deg ,0.025,0.022, 0.025,0.969, ,-0.024,1.134 Ellipsoid fit finds worse values for the offsets than simple circle fits?! (not enough data points? Magnetometer data worsening due to fast rotations?)

AHRS calibrations 18 DOMs of the first line calibration. Offset are really different from one DOM to another. CLB shows similar offsets variation.

Is this important to calibrate each AHRS? Yes Simulation: not calibrated board (offsets 0,0) with true offsets G, G)

AHRS performance When the CLB is in the fixed position, RMS (yaw) is ~0.6 deg.

AHRS performance Find groups of data with tolerance +-10 deg from known directions. Find median for each group. Refine groups with tolerance +-3 deg from median. Find new median. Find mean offset (best estimate of unknown North direction). Find variance and the worst offset respect to the mean.

AHRS performance Estimated accuracy <3 deg. Variance Worst shift

AHRS performance upside down The same calibration used (AHRS on the top). Estimated accuracy <4 deg? More statistics is needed. Variance Worst shift RMS

Offline codes to perform yaw, pitch, roll calculations are studied (note in progress). They can be used for existing AHRS integrated in the DOMs and new accelerometer+magnetometer sensor (if changed). Implementation in the DB? AHRS code was debugged and now AHRS calculations correspond to the offline calculations. There were bugs in application of magnetometers calibration and roll calculation. Calculations are correct and the precision is the matter of good calibration. Tests in future: – Calculation of Yaw for different tilts with Hz calibration/without. Preliminary tests with one board shows effect less than 1 deg for tilts <20 deg and effect of 3 degrees for 30 degrees pitch. Simulation in progress. – Check of the Hx, Hy calibration inside the DOM and comparison with the bare CLB calibration. Effect on the Yaw calculation. – More precise accelerometers calibration?! For now fixed offsets are written (from the one board placed horizontally) – effect of the the proper offset seems to be order of 1 deg. All this study is important for ANY tilt/compass (don’t believe that commercial chip should be calibrated).