Get an app/Google/Alexa-connected Roomba 891 and never vacuum again: $300 Gold Box
Amazon.com - iRobot Roomba 980 Robot Vacuum with Wi-Fi Connectivity +1 extra virtual wall included -
Roomba 891 vs Roomba 960 | Green Throttle
Best Buy: iRobot Roomba 890 Wi-Fi Connected Robot Vacuum with Dual Mode Virtual Wall Barrier Black/brown R890020
Cameron Sino 5200mah Battery For Irobot Roomba 614, 615, 640,652,665,670,671,675,677,680,681,671,675,677,680,681,685,690,691,695 - Digital Batteries - AliExpress