Variables
| Symbol | Quantity | Unit |
|---|---|---|
| kappa | Path curvature | 1/m |
| R | Instantaneous turning radius | m |
What it means
Curvature (κ) is a measure of how sharply a path bends. It is the inverse of the turning radius R. For a robot, curvature is related to the ratio of angular to linear velocities. Curvature is used in path planning (e.g., continuous curvature paths), in motion control to avoid jerky movements, and in analysing the geometry of trajectories. In differential drive robots, κ = ω/v. Understanding curvature helps in designing smooth and efficient paths for robots to follow.
Worked example
Robot Path Curvature – Two Detailed Examples
Real‑World| Parameter | Value |
|---|---|
| R (m) | 1 |
| Parameter | Value |
|---|---|
| R | 10 |
Common mistakes
- Path curvature: κ = 1 / R – the reciprocal of the turning radius.
- Units: κ in 1/m.
- Sign: Positive for left turns, negative for right turns.
- Curvature vs. radius: A straight line has κ = 0.
- Used in: Path planning and control (e.g., pure pursuit).
Applications
Robot path curvature, κ = 1/R, is the reciprocal of the turning radius and is used in trajectory planning to describe how sharply a path bends. Engineers use curvature to define smooth, continuous paths for mobile robots and to ensure kinematic feasibility. In control, curvature is used in pure pursuit and Stanley controllers for autonomous navigation. Higher curvature corresponds to tighter turns, which may be limited by robot kinematics. By analysing curvature, they can avoid sharp turns that cause slipping or instability. This formula is essential for path generation and motion control in automated vehicles.
- Trajectory smoothing and optimisation for autonomous vehicles
- Controller design for path tracking (pure pursuit, Stanley)
- Kinematic feasibility assessment of planned paths
- Simulation of vehicle dynamics and stability
- Race line optimisation for autonomous racing
Related calculators · Kinematics
Recently updated formulas
Suggest an improvement
Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.