Skip to content

Robot Motion Estimate: A front-end for SLAM in Julia

License

Notifications You must be signed in to change notification settings

dehann/RoME.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoME.jl

Build Status codecov.io

RoME RoME

Robot Motion Estimate: A set of functions for developing front-ends for SLAM in Julia which adds transform, visualization and convenience functions to the Multi-modal iSAM backend solver. The back-end solver is implemented in IncrementalInference.jl.

Introduction

This package forms part of the Caesar.jl robot state estimate toolkit, towards robust solutions in robot navigation and mapping, which includes visualization and database interaction features. Robot style wrapper function and front-end factor graph generation functions are provided. Plot based visualization of robot belief based navigation variables is provided.

Example

IMAGE ALT TEXT HERE

Installation

You can directly install all the RoME and Multi-modal iSAM functionality in Julia 0.6+ with:

julia> Pkg.add("RoME")

If you are interested in a broader toolkit, which includes a visualizer and database interaction, please see Caesar.jl.

Examples

There are a few use cases in the examples folder, including the Victoria Park dataset. The code was recently refactored and several examples are due to appear.

Feel free to create and issue to resolve problems or if something is unclear.

Work in progress

This is a work in progress package.

About

Robot Motion Estimate: A front-end for SLAM in Julia

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 97.8%
  • Jupyter Notebook 2.2%