This progress report describes the early stages of the development of a vacuum cleaner robot prototype, both on hardware and software point of view. At this stage of the project the hardware installed is only the one needed for obstacle avoidance, the mechanical platform on which the hardware lies is a circle of wood with a diameter of 25 cm, with a hole in the middle where the vacuum cleaner fan is attached. This initial hardware is successfully running simple algorithms for obstacle and stairs avoidance.
The future capabilities of the robot are also discussed, namely: more elaborated algorithms for obstacle and stairs avoidance, collision detection mechanism and some other behaviors such as fan motor overload (equal to bag full of trash) and low batteries (search for charging station).
Robotic Vacuum Cleaner Mechanical Project
Robotic Vacuum Cleaner Mechanical Project


  • Robotic Vacuum Cleaner is developed to make cleaning process easier especially for working people. 
  • This Robotic Vacuum Cleaner is designed for specific area such as under beds.


  1. Robot Body

       Robot Body is the mechanical part of the robot which contains wheels and vacuum

    2. Microcontroller 
  •  In our project we use Pic18f4620 microcontroller with 4MH frequency.
  •  In our project we used port C to control movement and speed of motors and we connect also sensors to port A for using ADC.
 3. DC Motors
In our project we use two dc motors with 500mA, each motor controls two wheels hbridge L293B is used.
The motion has five states:
5.Circular direction
  4. Sensors 
  • Act as sensing component to the environment. For Vacuum Cleaner Robot, sensors are used to detect obstacles.
  • We used three sensors, 
  1.        IR which is sharp type of family GP2Y0A21YK0F and its distance measuring range is10 to 80 cm
  2.        Ultrasonic type of Ez0 and it detects objects from 0-inches to 254-inches (6.45-meters) and provides sonar range information from 6-inches out to 254-inches with 1-inch resolution. 
  5. Power Supply
        The main power supply in our circuit  is rechargeable dc battery connected to  mc7805ct regulator, and it provides 500mA to motors with 8V.

More Resources /articles

Robotic and automation projects List - Abstract , Report

Hydraulic and Pneumatic Projects List - Abstract , Report Download

New Mechanical Projects 2020 ( All Projects Post Index List )

Sachin Thorat

Sachin is a B-TECH graduate in Mechanical Engineering from a reputed Engineering college. Currently, he is working in the sheet metal industry as a designer. Additionally, he has interested in Product Design, Animation, and Project design. He also likes to write articles related to the mechanical engineering field and tries to motivate other mechanical engineering students by his innovative project ideas, design, models and videos.

11 thoughts on “ROBOTIC VACUUM CLEANER- Mechanical Project

  1. One last question, I’ve noticed on a few other blogs/reviews that a lot of people get the tools free from the manufacturer to review. Will you tell me how I too can participate in that?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts