Skip to content

Repository for the paper "Online Domain Adaptation for Occupancy Mapping", RSS 2020

Notifications You must be signed in to change notification settings

MushroomHunting/RSS2020-online-domain-adaptation-pot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSS 2020 - Online Domain Adaptation for Occupancy Mapping

Repository for the paper "Online Domain Adaptation for Occupancy Mapping", Robotics: Science and Systems (RSS), 2020

Anthony Tompkins*, Ransalu Senanayake*, and Fabio Ramos

Modeling uncertainity in real-time is essential for robots to operate in unknown environments. In this paper, we consider the problem of estimating unceratinity in occupancy in an online fashion. Rather than learning parameters from scratch for every new training batch in an online training setting, can we adapt the parameters that we have already learned to the new training batch? In this paper, we use the theory of Optimal Transport to determine the optimal way to morph source LIDAR beams to target LIDAR beams. This transformation allows us to transfer associated model parameters from a dictionary of source domains to a target domain. We call this framework Parameter Optimal Transport (POT). By using the transferred parameters as informative priors, they can also be used to further improve the model accuracy. We call this refinement process Refined Parameter Optimal Transport (RePOT). Full paper with appendix

Backgroud

  • Bayesian Hilbert Mapping (BHM) is a technique that uses variational inference to estimate uncertainity in occupancy mapping. It uses kernels to project LIDAR data into a high dimensional linear feature space to capture nonlinear spatial patterns and perferm Bayesian inference to model uncertainty.
  • Automorphing Bayesian Hilbert Maps (ABHM) learns all geometry-dependent parameters and hyperparameters of BHM in an offline fashion.
  • This paper proposes a technique for online estimation of all the parameters and hyperparameters merely by comparing the similarity among environments.

Talk Video: https://youtu.be/-qRWH9mXFy8 Demo Video: https://youtu.be/qLv0mM9Le8E

Carla Simulation of POT

Optimal Transport

Domain adaptation using Parameter Optimal Transport (POT)

Instructions to run the code: TODO

test.py

BibTeX:

@inproceedings{tompkins2020domain,
  title={Online Domain Adaptation for Occupancy Mapping},
  author={Tompkins, Anthony and Senanayake, Ransalu and Ramos, Fabio},
  booktitle={Proceedings of the Robotics: Science and Systems (RSS)},
  year={2020}
}

About

Repository for the paper "Online Domain Adaptation for Occupancy Mapping", RSS 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages