Hello Yarbo Team and Community,
I’d like to propose a critical feature enhancement for the Yarbo platform: integrating Lidar-assisted parking, mapping, and GPS recovery. While the existing system works well under ideal conditions, many users (myself included) have encountered frequent challenges in real-world environments that compromise performance and even risk damage to the unit or property.
1. Lidar-Assisted Parking for Safe Docking
Due to Yarbo’s weight, its attempts to return to the charging station can become clumsy and even destructive—especially when GPS blackouts occur. In these situations, the robot may scrape, bump, or grind against obstacles as it struggles to park. Currently, Yarbo relies on GPS and VSLAM, but both are error-prone in confined or obstructed areas. By using Lidar to lock in on the charging station at close range, Yarbo could dock precisely and gently, even when GPS or VSLAM data is unreliable.
2. Reliable Mapping in Large or Obstructed Areas
Mapping large yards is a significant challenge. During mapping runs, GPS signal often fluctuates from strong to weak—or disappears entirely—even when the robot is stationary. Tree cover, fencing, and even overcast skies can degrade the signal, causing Yarbo to miss or skip sections of the yard. With Lidar integration, Yarbo could build a more reliable spatial model independent of signal strength, greatly improving coverage and map accuracy.
3. GPS Recovery and Smart Navigation Using Lidar
In many cases, once GPS is lost near a tree or building, it never recovers. This causes Yarbo to freeze indefinitely, drain its battery, or get caught in bad weather. A Lidar-assisted navigation fallback system could help Yarbo either:
- Safely backtrack to a location with known good GPS signal
- Or navigate all the way back to the charging station using Lidar and onboard cameras, even in a complete GPS blackout or power outage.
This would drastically improve Yarbo’s autonomy, safety, and reliability in real-world environments.
Thanks for considering this feature request, and I’d love to hear from others in the community who’ve faced similar challenges.