Here is a robotic vacuum cleaner designed to clean offices and business environments. The Makita RobotPRO DRC200 robot supports swappable batteries and uses them sequentially, so you can charge one as the robot does the cleaning with the other.
Makita Cleaners
The robot can detect obstacles and edges. Users can also create invisible walls for it. The above video shows what this robot has to offer.
[Source]
*Our articles may contain aff links. As an Amazon Associate we earn from qualifying purchases. Please read our disclaimer on how we fund this site.