Constant speed with bounded steering
The robot changes direction at fixed speed. Its turning-rate limit is a kinematic constraint; no motor torque or tire force is modeled.
M004 · Where to aim
Where should you aim to catch a moving target? Aim toward a future meeting point. A direct chase keeps turning as the target moves sideways; leading the motion can shorten the route. Steering limits, stale positions and a turning target can make either strategy miss.
Compare chasing, leading and proportional navigation. Move the target, limit the steering and delay its reported position; then solve a straight-target minimum-time challenge.
Physics tutorial
BackgroundA robot that always turns toward its moving target follows a curved chase. A robot that aims at a future meeting point can take a shorter route.
Why it mattersTry the same launch with three steering rules, then make the target turn or send old position reports. A short route helps only if the robot can turn into it.
Start with the essentials
The robot changes direction at fixed speed. Its turning-rate limit is a kinematic constraint; no motor torque or tire force is modeled.
Target reports can be old; the robot knows its current pose. All three feedback rules use the same reports without correcting their age. The target has a defined pre-launch trajectory.
The scalar sight-line-rate command becomes acceleration normal to the robot velocity. This reduced planar realization omits the sensor, attitude and autopilot dynamics of a real navigation system.
Choose the first nonnegative solution. Before this time, even a straight path at full speed cannot reach the target capture disk. A freely chosen initial heading attains the bound for a constant-velocity target with fresh initial information.
Typical misconceptionThe shortest route always points straight at the visible target.
Better mental modelA sideways-moving target leaves that point. A future meeting point accounts for the distance it will travel.
Typical misconceptionKnowing the meeting point guarantees capture.
Better mental modelThe robot may start in the wrong direction and need more time to turn. The exact minimum-time plan assumes it can choose its launch heading.
Typical misconceptionA perfectly accurate position report is always good enough.
Better mental modelAn old report can be accurate about the past. The robot still needs the target current motion to choose a useful course.
Choose Aim at now, then replay.
What to observe: The blue route bends as the gold target moves sideways.Choose Aim ahead with the same speed and turn limit.
What to observe: The initial correction points toward a meeting place ahead of the target. The path and capture time change.Choose Fastest straight course and open the prediction details.
What to observe: The robot starts with the analytically chosen heading. Its capture time reaches the straight-target bound within numerical error.Choose Target turns, then change the target turning rate.
What to observe: Proportional navigation keeps adjusting from the sight-line rotation. A straight-target minimum-time guarantee no longer applies.Choose Old position reports and increase the report delay.
What to observe: The controller steers from older target coordinates while the actual target continues moving.Open the simulated strategy comparison and keep the same physical settings.
What to observe: The three feedback rows use the same initial heading, speed, turn limit and delayed reports. An uncaptured trial reports its minimum separation.