xavierQiwei / corenav

Improved Planetary Rover Inertial Navigation and Wheel Odometry Performance through Periodic Use of Zero-Type Constraint

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Architecture

Overview

Author: Cagri Kilic
Affiliation: WVU NAVLAB
Maintainer: Cagri Kilic, cakilic@mix.wvu.edu

Improved Planetary Rover Inertial Navigation and Wheel Odometry Performance through Periodic Use of Zero-Type Constraint

Architecture

This repository provides a localization algorithm that compensates for the high likelihood of odometry errors by providing a reliable localization solution that leverages nonholonomic vehicle constraints as well as state-aware pseudo-measurements (e.g., zero velocity and zero angular rate) updates during periodic stops.

Keywords: localization, dead-reckoning, zero-velocity, non-holonomic

Citation

If you find this library useful, please cite the following publication:

  • Cagri Kilic, Jason N. Gross, Nicholas Ohi, Ryan Watson, Jared Strader, Thomas Swiger, Scott Harper, and Yu Gu: Improved Planetary Rover Inertial Navigation and Wheel Odometry Performance through Periodic Use of Zero-Type Constraints. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019. (arXiv:1906.08849)

      @inproceedings{Kilic2019,
          author = {Kilic, Cagri and Gross,Jason N. and Ohi,Nicholas and Watson, Ryan and Strader, Jared and Swiger, Thomas and Harper, Scott and Gu, Yu},
          booktitle = {2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
          title = {{Improved Planetary Rover Inertial Navigation and Wheel Odometry Performance through Periodic Use of Zero-Type Constraints}},
          year = {2019},
          pages={552-559},
          doi={10.1109/IROS40897.2019.8967634},
          ISSN={2153-0858}, 
          publisher = {IEEE},
          
      }
    

IROS Figures

To generate the same figures in the paper, use v.1.0 and simply run MainRun.m

About

Improved Planetary Rover Inertial Navigation and Wheel Odometry Performance through Periodic Use of Zero-Type Constraint

License:MIT License


Languages

Language:C++ 67.7%Language:MATLAB 29.4%Language:CMake 2.3%Language:M 0.5%