DWA
Dynamic Window Approach — a velocity-based local planner for mobile robots that samples candidate velocities (linear and angular) within the robot's dynamic constraints (acceleration limits), simulates forward trajectories for each, and selects the velocity that best balances progress toward the goal, obstacle clearance, and velocity preference. DWA is widely used in ROS navigation.