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

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.