The topological problem of finding a "non-holonomic solution" is much easier to handle and can be addressed with the obstruction theory for topological bundles.
Ultrasonic sensors can see around obstructions and are best for areas with cabinets and shelving, restrooms, and open areas requiring 360-degree coverage.