HIGH-SPEED LASER LOCALIZATION FOR MOBILE ROBOTS - Kai Lingemann, Andreas Nuchter -Robotics and Autonomous Systems (2005)
OBJECT IN PAPER Previous localization method Point-wise scan matching Histogram matching Using feature (extracted line, landmark) Drawback of previous approach in high speed (4m/s = 14.4km/h) Low precision High computational cost
GENERAL SCAN MATCHING HAYAI (high-speed and yet accurate indoor/outdoor tracking) Fast filtering (step 1) Closed form solution for computing the pose shift (step3) Algorithm
HAYAI (HIGH-SPEED AND YET ACCURATE INDOOR/OUTDOOR TRACKING) Algorithm Flow Data filtering Extraction and matching of features Pose calculation Data filtering Remove salt-and-pepper nose by median filter |med val – cur val| > thresh(δ) → cur val = med val; (δ = 200 cm)
HAYAI (HIGH-SPEED AND YET ACCURATE INDOOR/OUTDOOR TRACKING) Extraction feature Sharpen the data by [-1, 4, -1] mask Compute derivation by [-0.5, 0, 0.5] mask Smooth gradient by [1, 1, 1] mask Find zero crossing (it is a feature)
HAYAI (HIGH-SPEED AND YET ACCURATE INDOOR/OUTDOOR TRACKING) Matching feature Matching reference feature M and current feature D Output is
HAYAI (HIGH-SPEED AND YET ACCURATE INDOOR/OUTDOOR TRACKING)
Pose calculation Pn Pn+1 ∆x ∆y∆y θ θ
HAYAI (HIGH-SPEED AND YET ACCURATE INDOOR/OUTDOOR TRACKING)
Reference map 70 scan/sec 10 scan/sec
FUTURE WORK Finding zero crossing Make map