Cleaning performance on carpet I do find both of them actually vacuum very well
Cleaning performance on hard floors I do find both of them do mop really well
Coverage efficiency (how completely a robot covers a floor) its pattern that it cleans is a little it's not it's a little random at sometimes
Dust-bin emptying the Narwhal will wash the mops but it doesn't Auto empty the dust bin until you start the next job
Edge-cleaning effectiveness does leave a little bit in the corner
Hair-wrap prevention / anti-tangle tech I do find the Narwhal I think is a little bit better with hair wrap
Mapping/navigation accuracy (robotics) both robots use lar navigation on top there is something spinning down there the lar and they do both of them do a really good job of mapping your house
Mobile-app functionality & reliability I think both of them have a really good app and the user interface is relatively the same
Mop lifting system the robo Rock can lift its mop pad 17 mm and the Narwhal 12 mm
Mopping performance (robotic or wet-dry) the Narwhal does a good job of cleaning also but its pattern that it cleans is a little it's not it's a little random at sometimes
Obstacle & cliff avoidance (robots) I do find the Narwhal has a little bit better with objects that are low to the ground
Price the Narwhal is $1,600 also ... I have seen a $200 off coupon
Self-cleaning mop function both of the base stations will wash the mop pads with hot water
Self-emptying base the Narwhal will wash the mops but it doesn't Auto empty the dust bin until you start the next job
Spare-parts availability & cost the maintenance on the parts for the Narwhal seem to be some of the most expensive
Suction power (air watts) the Narwhal is is 12,000 lbs of suction
User interface/display clarity Narwhal ... user interface can be a little bit more complicated