Lesson 3 of 6 · Sensing terrain
Build a terrain model with known gaps
8 minute lesson · 3 checks along the way
Your goal for this lessonExplain stereo depth, occlusion and uncertainty when judging a robot’s surroundings.
In this lesson 4 sections · 3 checks
Using archive links & definitions
Words with a dotted underline open a short definition right here in the lesson.
Read & understand
Images must become geometry
A navigation camera records light from a scene. A robot planning motion needs an estimate of shape and location. compares images from separated viewpoints and uses corresponding features to estimate depth. The camera separation, calibration and matching quality matter to the resulting geometry.
A picture that looks clear to a person can still be difficult for an algorithm. Uniform surfaces provide few distinctive matches; repeated patterns can create ambiguity. A dark region might be shadow rather than a hole. The model should preserve uncertainty rather than converting every pixel into a confident surface point.
Check 1 of 3
10 pointsUse the reading above. You can try again without losing points.
Read & understand
Some terrain is simply unseen
occurs when one feature blocks another. A boulder can hide a depression, and a ridge can conceal a steep slope behind it. Absence of a detected hazard in an occluded area is not evidence of safe ground. Unknown and traversable are different map states.
New viewpoints can reduce uncertainty, but acquiring them may itself require movement. A cautious plan chooses a position where additional sensing is feasible without relying on the very terrain that remains unobserved. This is a decision about the value and cost of another measurement.
Read & understand
Compare known and uncertain routes
A fictional route planner sees a short corridor with a shadowed section and a longer route observed from two useful viewpoints. If the mission requires verified clearance, the shorter path has an unresolved constraint. It may be worth taking another image before committing, or choosing the better-characterized route.
Distance is only one cost. Energy, slope, soil uncertainty, clearance and time to gather more information also matter. The lesson does not prescribe a rover’s actual hazard thresholds; those depend on its design and tested operating envelope.
Unknown terrain needs its own map state
Original teaching diagram. A blocked view does not classify the hidden surface. OBSERVED CORRIDOR. Ground geometry measured. Clearance can be assessed. Within sensing limits. BEHIND A BOULDER. View is occluded. Ground shape unresolved. Seek a useful new view. No detected hazard in an unobserved area is not evidence of traversable ground.
Open full-size diagram in a new tab: Unknown terrain needs its own map stateCheck 2 of 3
10 pointsUse the reading above. You can try again without losing points.
Read & understand
Check the model as the viewpoint changes
As a robot advances, newly visible features can contradict the earlier terrain model. Updating the map is a normal part of exploration. Perseverance’s autonomous navigation illustrates the use of onboard images and terrain evaluation between instructions from Earth.
A map product should retain where the data came from, when they were obtained and how confident the interpretation is. When the model and new sensing disagree, slowing or stopping can preserve the opportunity to investigate. Confidence should follow evidence rather than the desire to keep moving.
Check 3 of 3
10 pointsUse the reading above. You can try again without losing points.
Put it together
Your lesson progress
Each check connects to a part of the story. Complete all 3 to earn your 25-point lesson bonus.
Explore further · Optional
Go to the source
Explore the evidence behind this lesson. These optional readings and videos open in a new tab.