Open Source Planning Packages

Open Source Planning Packages

Published: by

Open Source Planning Packages

Over the years our lab our lab has created various open-source planning packages. This list is by no means comprehensive, and you can find all our our open-source code on BitBucket and GitHub.

Please click on a package to for details and how to use it.

  • Planning Tutorial This is a tutorial repository for setting up a planning module. This short tutorial will walk you through the requisite steps for setting up a workspace with required packages. We will then go over an example. Finally, we will go over some exercises.
  • Matlab Planning Toolbox Matlab toolbox to explore and understand different motion planning algorithms.
  • Matlab Environment Generation This is a MATLAB package to define an environment as a grid map or a shape array. This package defines operations on the environment such as collision checking, distance calculation, visualization etc.
  • Matlab Cost Functions This MATLAB package defines an interface for using a cost map. This is commonly used by trajectory optimization packages and planning packages in MATLAB.
  • Matlab Chomp Matlab toolbox to explore chomp.
  • Representation Interface This repository defines an interface for planning code to access perception data-structures.
  • Boustrophedon Decomposition Boustrophedon_decompostion is cell decomposition of known map and create right to left and left to right path for each subcell and connect all the cells in shortest distance fashion.
Planning

Latest Research

SubT-MRS: Pushing SLAM Towards All-weather Environments
SubT-MRS: Pushing SLAM Towards All-weather Environments

Simultaneous localization and mapping (SLAM) is a fundamental task for numerous applications such...

Super odometry: IMU-centric LiDAR-visual-inertial estimator for challenging environments
Super odometry: IMU-centric LiDAR-visual-inertial estimator for challenging environments

We propose Super Odometry, a high-precision multi-modal sensor fusion framework, providing a simp...

AirIMU: Learning Uncertainty Propagation for Inertial Odometry
AirIMU: Learning Uncertainty Propagation for Inertial Odometry

AirIMU, a hybrid IO system designed for state estimation and uncertainty propagation.