Multiple Lidar Calibration Surface Registration Aras Akbari Dr.Liam Pedersen.

Slides:



Advertisements
Similar presentations
PCA + SVD.
Advertisements

May 16, 2015 Sparse Surface Adjustment M. Ruhnke, R. Kümmerle, G. Grisetti, W. Burgard.
Automatic Feature Extraction for Multi-view 3D Face Recognition
Model base human pose tracking. Papers Real-Time Human Pose Tracking from Range Data Simultaneous Shape and Pose Adaption of Articulated Models using.
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
Intelligent Systems Lab. Extrinsic Self Calibration of a Camera and a 3D Laser Range Finder from Natural Scenes Davide Scaramuzza, Ahad Harati, and Roland.
Laser Scan Matching in Polar Coordinates with Application to SLAM
Reverse Engineering Niloy J. Mitra.
Registration of two scanned range images using k-d tree accelerated ICP algorithm By Xiaodong Yan Dec
Active SLAM in Structured Environments Cindy Leung, Shoudong Huang and Gamini Dissanayake Presented by: Arvind Pereira for the CS-599 – Sequential Decision.
CENG 789 – Digital Geometry Processing 06- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Iterative closest point algorithms
A Self-Supervised Terrain Roughness Estimator for Off-Road Autonomous Driving David Stavens and Sebastian Thrun Stanford Artificial Intelligence Lab.
1 GEOMETRIE Geometrie in der Technik H. Pottmann TU Wien SS 2007.
CS CS 175 – Week 2 Processing Point Clouds Registration.
Niloy J. Mitra1, Natasha Gelfand1, Helmut Pottmann2, Leonidas J
Lecture 11: Structure from motion CS6670: Computer Vision Noah Snavely.
Weighted Range Sensor Matching Algorithms for Mobile Robot Displacement Estimation Sam Pfister, Kristo Kriechbaum, Stergios Roumeliotis, Joel Burdick Mechanical.
A Hierarchical Method for Aligning Warped Meshes Leslie Ikemoto 1, Natasha Gelfand 2, Marc Levoy 2 1 UC Berkeley, formerly Stanford 2 Stanford University.
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
Global Alignment and Structure from Motion Computer Vision CSE455, Winter 2008 Noah Snavely.
Stockman MSU/CSE Math models 3D to 2D Affine transformations in 3D; Projections 3D to 2D; Derivation of camera matrix form.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
3D Global Registration. The Problem Given: n scans around an objectGiven: n scans around an object Goal: align them allGoal: align them all First attempt:
Point set alignment Closed-form solution of absolute orientation using unit quaternions Berthold K. P. Horn Department of Electrical Engineering, University.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2014.
EECS 598-2: Algorithms for Robotics
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Navi Rutgers University 2012 Design Presentation
Fitting and Registration Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 02/14/12.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
CSE554AlignmentSlide 1 CSE 554 Lecture 5: Alignment Fall 2011.
3D-2D registration Kazunori Umeda Chuo Univ., Japan CRV2010 Tutorial May 30, 2010.
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
Quality Assessment for LIDAR Point Cloud Registration using In-Situ Conjugate Features Jen-Yu Han 1, Hui-Ping Tserng 1, Chih-Ting Lin 2 1 Department of.
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
A Method for Registration of 3D Surfaces ICP Algorithm
Jorge Almeida Laser based tracking of mutually occluding dynamic objects University of Aveiro 2010 Department of Mechanical Engineering 10 September 2010.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2013.
00/4/103DVIP-011 Part Two: Integration of Multi-View Data.
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Peter Henry1, Michael Krainin1, Evan Herbst1,
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
EFFICIENT VARIANTS OF THE ICP ALGORITHM
Skuller: A volumetric shape registration algorithm for modeling skull deformities Yusuf Sahillioğlu 1 and Ladislav Kavan 2 Medical Image Analysis 2015.
Marian Ivanov TPC ExB and V drift calibration and alignment.
Globally Consistent Range Scan Alignment for Environment Mapping F. LU ∗ AND E. MILIOS Department of Computer Science, York University, North York, Ontario,
Affine Registration in R m 5. The matching function allows to define tentative correspondences and a RANSAC-like algorithm can be used to estimate the.
CENG 789 – Digital Geometry Processing 07- Rigid-Body Alignment Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Spherical Extent Functions. Spherical Extent Function.
Registration and Alignment Speaker: Liuyu
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Mobile Robot Localization and Mapping Using Range Sensor Data Dr. Joel Burdick, Dr. Stergios Roumeliotis, Samuel Pfister, Kristo Kriechbaum.
David Belton and Geoff West CRC for Spatial Information Department of Spatial Sciences Curtin University 1.
Copyright 2007 by Raith GmbH Adjust and Align Stage Adjustment & Writefield Alignment.
CSE 554 Lecture 8: Alignment
Modeling Absolute and Relative pose residual terms, point-cloud scan registration June 27, 2017 Benjamin Skikos.
Danfoss Visual Inspection System
CENG 789 – Digital Geometry Processing 08- Rigid-Body Alignment
Paper – Stephen Se, David Lowe, Jim Little
Sensors for industrial mobile Robots: environment referred laser scanning Need more/better pictures.
MiniSkybot: Kinematics
Florian Shkurti, Ioannis Rekleitis, Milena Scaccia and Gregory Dudek
3D Lidar-IMU Calibration based on Upsample Preintegrated Measurements for Motion Distortion Correction Cedric Le Gentil, Teresa Vidal-Calleja and Shoudong.
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Two-view geometry.
Principle of Bayesian Robot Localization.
Motion Graphs Davey Krill May 3, 2006.
Integration of Multi-View Data
--- Range Image Registration
Presentation transcript:

Multiple Lidar Calibration Surface Registration Aras Akbari Dr.Liam Pedersen

LER (SEV) System Overview SICK LMS 291 Lidar 70 Hz scan rate 180° range, 0.25° angular resolution Hokuyo UTM-30LX Lidar 45 Hz scan rate 180° range, 0.25° angular resolution

Problem Statement Point clouds from different lidars not well aligned using best estimates (digital level)

Pos at time t Laser pose WRT Robot Point at time t in lidar fram Optimize Problem Statement

Surface Registration ICP: point To point matching Finding the rotation, translation between two point clouds by solving the orientation problem using Horn's quaternion- based method. Result : Reason -> No point to point correspondences.

Terrain Problem The Terrains are different. ** * * * * * * ** * * * * ∆t∆t Time difference Pose estimator error

Surface Registration Used Nelder Mead method to minimize the Mahalanobis distance between the corresponding points Where is the mean vector and ∑ is the covariance matrix of closets point to x in

Solved globally

Multiple Lidar Calibration Calibrate lidar’s wrt primary: Pose at time t reference lidar point set (global coords) adjusted lidar points (wrt rover) at time t calibration correction

No calibration target required But need some vertical relief.

Question ?Question ?? Questions??