A self-moving cleaner has a main body and comprises an intake opening for suctioning
dust, an electric blower for generating airflow to suction dust, a dust receiver
for collecting the dust suctioned by the electric blower, rollers driven by drive
motors, a power source for supplying electric power to the electric blower and
the drive motors, and sensors for optically detecting a distance to an obstacle.
An enclosure surrounds the main body, the electric blower, the dust receiver, the
power source, and the sensors, wherein the enclosure is transparent or semi-transparent,
and the sensors transmit and receive light through the enclosure.