Roomba j7+ vs s9+: j7+ wins for obstacle avoidance, s9+ wins for suction and edge cleaning

The j7+ camera actually identifies objects like cords and pet waste and navigates around them, while the s9+ gets tangled in the same things. The s9+ has better suction and a D-shape for edge cleaning, but its obstacle detection is less capable. If you want a Roomba that avoids messes, pick the j7+ — object avoidance is a j-series feature, not a premium-tier one.