Expand description
Dynamic Window Approach (DWA) local planner
Implements velocity-space local planning for mobile robots. DWA searches the velocity space for admissible velocities and selects the best trajectory based on goal direction, speed, and obstacle clearance.
Structs§
- Config
Deprecated - DWAConfig
- Configuration for DWA planner
- DWAPlanner
- Dynamic Window Approach local planner
- Trajectory
- Predicted trajectory
Enums§
Functions§
- calc_
control_ and_ trajectory - calc_
dynamic_ window - calc_
obstacle_ cost - calc_
to_ goal_ cost - dwa_
control - motion
- predict_
trajectory
Type Aliases§
- DWAControl
- Control input: [v, omega]
- DWAState
- Robot state for DWA: [x, y, yaw, v, omega]
- Dynamic
Window - Dynamic window bounds: [v_min, v_max, yaw_rate_min, yaw_rate_max]