iRobot OS.
Surprisingly well thought out.
What can iRobot OS do for you?
iRobot OS isn't just smart, it's thoughtful. It offers more personalized suggestions, pet features, and voice commands than any other robot - so you can focus on what's important to you while it gets the cleaning done.
Detects and avoids objects
Targeted cleaning by room
Individual scheduling

Learns and maps your home
Integrated voice assistant
Individual cleaning
Personalized for your life
Cleaning must adapt to your rhythm. Your robot adapts to your schedule and preferences by suggesting individual cleaning schedules for you. It also suggests actions you may not have thought of, such as extra cleanings during allergy season and during your pet's coat change.