Abstract

Robot vacuum cleaners are among the first service robots to enter daily life. However, robot vacuum cleaners are currently inaccessible to many due to their high cost. In order for these robots to become widespread, they must be cheap and functional. In this study, the design and production of a low-cost, high-performance vacuum cleaner robot that can be controlled by smartphones is presented. This autonomous robot moves around the obstacles, vacuums the dust from the floor, performs basic navigation and also it is manually controllable. Designing of a vacuum cleaner robot is divided into three parts which are the mechanical, electrical and software design. In the mechanical design; the robot chassis and cleaning system have been designed and realized. In the electrical design; the electrical components such as batteries, motors, drivers, sensors and microcontroller have been selected and the power system has been designed by considering electrical requirements. In the software design; an easy to use Android application for remote control has been created, autonomous algorithms such as random walk and snake algorithms have been designed. Remote controlling of the robot has been provided by using Bluetooth connection between the Raspberry Pi and Android smartphone.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call