robotics 0.1.2

Rust implementation of robotics algorithms
Documentation
robotics-0.1.2 has been yanked.

RustRobotics

This package is a rust implementation of PythonRobotics. I plan to have algorithms implementations in the src folder and the algorithms use cases in the examples folder. I plan to have python bindings using pyo3/maturin.

Table of Contents

  • Localization
  • Mapping
    • Gaussian Grid
    • Ray Casting Grid
    • Lidar to Grid
    • K-means clustering
    • Gaussian Mixture Model
    • Rectangle Fitting
  • SLAM
    • Iterative Closest Point
    • FastSLAM 1.0
  • Path Planning
    • Grid Based Search
      • Dijkstra
      • A*
      • D*
      • D* lite
      • Potential Field
    • Rapidly-Exploring Random Trees (RRT)
      • RRT*
      • RRT* with reeds-shepp path
    • Polynomial
      • Order 3
      • Order 5

Localization

Extended Kalman Filter

Algorithm, Example

cargo run --example ekf