When I’m following Yarbo’s progress on the preview screen, I notice these red blotches that start appearing on the screen as it passes. The next time it passes that area on the preview screen, it treats that blotch as an obstickle and goes around it when there is no obstickle there and misses that part of the yard. Is there a fix for that?
What are your Area’s Obstacle Avoidance settings? Those red blotches appear when the rover sees something with its Vision. Obstacle Avoidance tells the rover what to do about it. The default is Moderate Bypass, so the rover is going to go out around what it sees. Gentle Contact lowers the impact of Vision on the rover’s navigation, and the rover’s bumper will tell it what to avoid instead.
Vision is still being refined, with the big goal to have it behave as we humans would when encountering things.
If you leave Obstacle Avoidance to a setting that uses Vision, you can use No-vision Zones where the rover should ignore what it may see, like a fence or something outside the Area boundary it may be trying to avoid when it shouldn’t be. Put the No-vision Zone on top of where the rover will be where it should temporarily ignore what it sees.