Skip to content

clintlombard/stm-mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stochastic Triangular Mesh (STM) Mapping

An online dense mapping technique for mobile robots.

Dependencies

Required

  • git
  • python >= 3.7
  • EMDW---a proprietary PGM library, which is in the process of being made open source

Recommended

  • pyenv
  • pyenv-virtualenv

PyEMDW Wrapper Library

PyEMDW is a python wrapper for some of the functionality of EMDW. The release of PyEMDW is pending the EMDW open source release.

STM Mapping Library

The STM mapping library is under the stm-map directory. Assuming PyEMDW is installed, to install the library, from the root directory, run

$ pip install ./stm-map

Experiments

This contains a series of experiments testing the STM mapping technique. From within the experiments directory run a desired script as a module---that is,

$ python -m folder.script {kwargs}

For example

$ python -m compare_surface_maps.elevation_compare_2d

or

$ python -m utoronto.main ~/dataset_directory --batch

Releases

No releases published

Packages

No packages published

Languages