it seems that the robot is using a sensor on top of itself. this can be helpful because it can detect cilffs faster but it will detect them too soon and turn away. therefore, it won't clean everything. in my opinion we should place the sesors in front and not on the top