Giter Club home page Giter Club logo

dc-loc's Introduction

DC-Loc (Doppler compensated Radar Metric Localization)

This repo is an implementation for our ICRA2022 paper DC-Loc: Accurate Automotive Radar Based Metric Localization with Explicit Doppler Compensation

@article{gao2021accurate,
  title={Accurate Automotive Radar Based Metric Localization with Explicit Doppler Compensation},
  author={Gao, Pengen and Zhang, Shengkai and Wang, Wei and Lu, Chris Xiaoxuan},
  booktitle={2022 IEEE International Conference on Robotics and Automation (ICRA)},
  year={2022},
  organization={IEEE}  
}

:octocat: Metric localization performance

demo

โ›ต Build instructions

Dependencies:

Eigen 3.3
OpenCV 3.4
Ceres 1.14
Sophus 1.0

Note: this code has been build and tested on Ubuntu 18.04, but it should compile for newer versions of Ubuntu.

๐Ÿ“ฅ Dataset

You may need to download nuScenes dataset (radar) from nutonomy/nuscenes-devkit.

๐Ÿš• Examples

  1. preprocess Nuscenes dataset to get loop closure cases and compensate for doppler effect in each radar submap.
cd ./preprocess
python search_for_loopclosure.py -n PATH_TO_NUSCENES
python list_seq.py
  1. metric localization process
cd ~/DCRML
mkdir build
cd ./build
cmake ../DCRML
make
./DCRML

๐Ÿ“บ video demo

Youtube demo

dc-loc's People

Contributors

qqqgpe avatar

Stargazers

huyang avatar  avatar Dayananda B N avatar Daniel Casado Herraez avatar ZHOU YANXIN avatar  avatar Subodh Mishra avatar  avatar Yulong Xie avatar neu-yuezhang avatar  avatar Wang Shida avatar  avatar Grandzxw avatar  avatar Houzhan Zhang avatar  avatar  avatar icebreak avatar  avatar  avatar Xiaoxuan Lu avatar ramdrop avatar

Watchers

 avatar  avatar

dc-loc's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.