Don't Map the Maximum Possible Yard - Nick Carter primer
Crossposted with permission:
Don't Map the Maximum Possible Yard - Nick Carter primer
TL;DR: When mapping your yard, the instinct is to trace every boundary as close to the edge as possible. Don't. The map you create on a perfect afternoon has to work on every session, in every condition, forever. One mistake can mean the end of your mower or your fancy landscaping. Leave margin near anything dangerous, keep channels wider than the mower needs to physically fit, size no-go zones larger than the objects they protect, and treat your first map as a draft. The goal is not the biggest possible map. It’s the most repeatable one.
____________________________________________________
One of the most common mapping mistakes with RTK mowers is trying to map the maximum possible yard instead of the reliable operating area. Those aren’t the same thing. The mower may physically fit along a fence, beside a ditch, around a pond, under a tree line, or through a narrow side yard, but that doesn’t mean it should be mapped there as a normal mowing boundary. A good map is not a property survey. It’s an operating envelope the mower can execute safely and repeatedly under real mowing conditions.
During mapping, owners tend to walk the mower exactly where they want the cut edge to be. That seems reasonable, but it assumes the mower will always drive that same line with the same heading, traction, RTK quality, satellite geometry, and recovery behavior. In practice, mowing is different from mapping. During mowing, the mower is turning, correcting its heading, reacting to grass resistance, dealing with slope and track slip, avoiding obstacles, and sometimes recovering from momentary positioning changes. A boundary that looked fine during a careful mapping walk can become too tight during actual operation.
The map is also not a one-time snapshot. It’s a geometric model the mower tries to match against its positioning on every session, in every condition, indefinitely. Think of it like parallel parking. You can squeeze into a spot that is technically just big enough, but only if everything goes right: the angle, the speed, the steering correction, and the distance from the curb. Do it once on a quiet Sunday and it feels fine.
Do it every day in traffic, in rain, with cars honking behind you, and eventually you clip a bumper. The spot wasn't actually big enough for real-world use under all conditions. It was only big enough for ideal conditions.
A mower boundary works the same way. The boundary you walked on a clear afternoon in spring with strong satellite geometry and ideal conditions has to work on a midsummer morning after the canopy fills in, when multipath increases near the fence line, when the mower drops into a temporary Float fix, when the grass is wet and the tracks slip on a slight slope.
Those are the conditions that determine whether your map was actually big enough. Map with extra room and it doesn't matter if one session is harder than another. Map to the absolute physical limit and sooner or later a bad day puts the mower on the wrong side of it.
This matters most near things the mower cannot safely contact or cross. Fences, walls, rocks, landscape edging, drop-offs, roads, water, patios, pool areas, and steep banks all need margin. Trees and buildings need margin too, not because the mower cannot physically drive there, but because those are exactly the places where RTK quality and heading stability are most likely to degrade.
I recently had a unit go out of bounds near a pond when the LoRa signal was blocked by a parked car. The diagnostic screen looked fine afterward, but that wasn’t the real lesson. The real lesson was that had I mapped the boundary too close to the edge of the pond, it would have been a bad outcome.
However, my boundary with several extra feet of margin on the water side made the outcome harmless regardless of what the positioning was doing at that moment. Clear the error. Push “Resume”. Life goes on. A flood levee one inch below flooding level is not a safe levee. The margin is what protects you.
And don’t expect VSLAM to save a bad boundary. Vision/VSLAM can give the mower local visual awareness, but it’s not a substitute for a well-placed zone. It may help the mower understand its immediate surroundings, recognize certain obstacles, or maintain better local behavior, but the stored map is still the operating plan.
If you map too close to a swimming pool, pond, ditch, road, wall, or drop-off, don’t assume the vision system will recognize the danger early enough, interpret it correctly, and override the path every time. That matters because vision has limits. Low light, dusk, shadows, glare, dirty lenses, wet grass, repetitive open turf, tall grass, and poor visual contrast can all reduce how useful the camera-based system is.
VSLAM is helpful, but it is not a license to draw aggressive boundaries near places where the mower has no room to be wrong. Map the boundary as though the mower needs to be safe on the map alone, then treat VSLAM as an additional safety layer, not the thing that makes a risky map acceptable.
Channels deserve the same thinking. A channel the mower can barely thread physically is not a channel it can navigate reliably. Imagine trying to drive a full-size truck through a parking garage with tight turns built for compact cars. You could probably do it once, slowly, with someone spotting you. You can’t do it every day, in every lighting condition, with someone in the passenger seat blocking your view out the side window, at normal speed, without eventually hitting something.
A channel should be treated like a road, not a tightrope. The mower needs room for heading correction, track slip on wet grass, obstacle response, and the occasional moment where positioning is a little soft and it comes through slightly off-center. If the only way the mower can pass is by being perfect every time, the channel is too narrow or in the wrong place.
No-go zones follow the same logic. A no-go zone is not a physical wall. It’s a software boundary around a real object, and the mower still has a body, tracks, blade deck, turning radius, and positioning uncertainty.
Tracing a no-go zone right to the edge of a pond or fire pit is like building a road with no shoulder and no guardrail. It may work while everything is perfect, but it gives your car no room to recover when conditions aren’t perfect. Don't trace a row full of fancy flowers, a fire pit, a pond edge, a pool, or a rock border as tightly as possible. Give the object enough margin that the mower can make normal corrections without clipping it or repeatedly fighting the boundary.
Tree lines are also worth a specific note. Owners often use them as natural precision boundaries because the line is obvious. The problem is that tree lines create some of the worst possible conditions for navigating near a tight boundary. Canopy changes satellite geometry between seasons. Wet leaves scatter signal differently than dry ones.
A tree line boundary in spring is like a road that gets narrower every week through summer without anyone telling you. A boundary that tracks cleanly in late winter when the trees are bare can produce regular out-of-bounds events in midsummer when the canopy is full. If you include tree-line edges in your map at all, pull the boundary well inside the tree line rather than tracing right up to the edge of the canopy.
The better approach is to make the first map conservative. Map the areas where the mower can mow reliably, not every inch you hope it might reach. Watch several mowing sessions before tightening edges or adding more complicated sections. If the mower consistently handles an area with clean positioning, clean turns, and no recovery behavior, you can refine the map later. If it hesitates, waggles, drifts, loses RTK quality, or fights for traction, don't ignore that and just map closer to the edge.
The practical test for any boundary is simple. Ask yourself what happens if the mower thinks it’s a foot further inside the map than it actually is. If the answer is “nothing”, the boundary is in the right place. If the answer is the mower hits the fence, drops off the edge, goes into the water, or drives into the road, pull it in until the answer becomes “nothing”.
The goal is not the biggest possible map. It’s the most repeatable map. Leave safe margin where the consequences are high, keep channels generous, avoid precision boundaries in marginal RTK areas, and treat the first map as a draft rather than a final product. An RTK mower does its best work when the map gives it room to be a real mower operating in a real yard, not a survey instrument tracing a perfect property line.