v1.0.0 Now Available

Reeds-Shepp Path Planner

A high-performance Rust implementation of the Reeds-Shepp path planning algorithm for non-holonomic vehicles with car-like kinematics.

Optimal Path Planning

See Reeds-Shepp path planning in action

Reeds-Shepp Path Planning Demo

This video demonstrates the Reeds-Shepp path planning algorithm in action, showing how it efficiently computes optimal paths for vehicles with car-like kinematics.

Features

A comprehensive toolkit for planning optimal paths with car-like kinematics

Optimal Path Finding

Efficiently computes the shortest path between any two poses (position and orientation).

Complete Path Set

Implements all 12 Reeds-Shepp path types with forward/backward motion and left/right steering.

High Performance

Written in Rust for maximum efficiency, safety, and reliability.

Robotics Ready

Perfect for autonomous vehicles, mobile robots, and motion planning applications.

Well Documented

Comprehensive documentation with examples and usage patterns.

Zero Dependencies

Lightweight implementation with no external dependencies.

Get Started

Start using Reeds-Shepp path planning in your project in minutes

[dependencies]
reeds_shepp = "1.0.0"

Documentation

Comprehensive guides and API documentation

API Reference

Complete API documentation with examples

Examples

Sample code and usage patterns

Tutorials

Step-by-step guides for common use cases

About the Author

Linus Weigand
Linus Weigand

22-year-old Master's student in Computer Science at Technical University of Munich (TUM). Passionate about programming, machine learning, and autonomous driving.

I created this Reeds-Shepp path planning library to provide a high-performance implementation for robotics and autonomous vehicle applications. My goal is to contribute to the open-source community with well-designed, efficient, and reliable software components.