Skip to content

JMUWRobotics/Dynamic-ICP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Dynamic-ICP

Doppler-Aware Iterative Closest Point Registration for Dynamic Scenes

Velocity reconstruction of dynamic objects.
Velocity reconstruction of dynamic objects.

Introduction

Dynamic-ICP is a Doppler-aware variant of ICP that explicitly models scene dynamics and fast ego motion.

Note: Our paper is currently under review. The source code will be made available upon publication.

Demo

Workflow of Dynamic-ICP for dynamic objects. Left: FMCW LiDAR scan in highway scenarios. Dynamic points are colored and clustered. Right: Velocity reconstruction, prediction, and matching of dynamic objects. The raw dynamic points are colored red, while the predicted points are colored green. Black arrows and boxes represent the object's velocity and bounding box, respectively.

Dynamic-ICP

Overview

Pipeline of Dynamic-ICP consists of four main modules: (i) Ego-Motion Estimation; (ii) Dynamic Points Clustering (Velocity Filter, Clustering and Velocity Reconstruction); (iii) Dynamic Points Prediction; and (iv) Doppler-aware ICP Matching. The figure illustrates the workflow on point cloud data: starting from a raw scan, ego velocity (arrows) is estimated from per-point Doppler velocity. The velocity filter distinguishes dynamic points (red) from the static background (gray) and clusters the dynamic set into individual objects (colored). For each cluster, the object velocity is reconstructed from its points’ Doppler velocities, yielding a velocity vector and a bounding box (black arrow and box). These velocities are then used to predict object states to the next frame. Finally, the scan (green) at time t (predicted dynamic points, together with the static points) are aligned to the scan (red) at time t + \Delta t via Doppler-aware ICP.

Dynamic-ICP

Experiment

Qualitative trajectories for the best-performing methods

setup_car

Quick Start

todo

About

Dynamic-ICP: Doppler-Aware Iterative Closest Point Registration for Dynamic Scenes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published