This Samsung robotic vacuum's carpet and hard floor cleaning ability allows you to know the robot has all surfaces under control. It has a 700 ml dirt holding capacity, a bagless design, 7 cleaning modes, and a 2 year manufacturer warranty. This robotic vacuum is a good pick for vacuuming under chairs and beds.
iRobot Roomba 630 $439.20
This iRobot robotic vacuum features carpet and hard floor cleaning ability, so you can pick up dust and dirt from a variety of floors. It features a bagless design and a 1 year manufacturer warranty. You can vacuum under furniture with ease with help from this iRobot robotic vacuum.
Please note that the Roomba 630 does not have a scheduling function. This means you can't set it up to run while you are at work. Better off going for the 650 which has this feature as the beauty of these things is that they run autonomously while you are not around.