Skip to main content

Robot Vacuum Cleaner

Overview

Description

Smart cleaning devices are designed to provide convenience, efficiency, and reliability while operating autonomously in home environments. These devices excel at navigating complex layouts, avoiding obstacles, and maintaining consistent cleaning performance without human intervention. Key features such as mapping, obstacle detection, anti-drop protection, and auto-recharge ensure a safe and seamless user experience.

The cost-optimized robot vacuum cleaner design prioritizes affordability while retaining essential features such as infrared sensing. It supports camera-based SLAM and includes safe motor drive technology for reliable cleaning. In contrast, the high-performance design enhances navigation accuracy and user experience with advanced visual SLAM, dual wireless connectivity, and intelligent battery management for extended runtime. Both designs share a foundation of autonomous navigation, environmental awareness, and user-friendly control via mobile apps or voice assistants.

System Benefits:

  • Multiple-axis motor drive is supported via HVPAK.
  • HVPAK reduces BOM count and complexity for brushed motor drive applications.
  • Supports Visual Simultaneous Localization and Mapping (VSLAM) or LiDAR for building accurate virtual maps of the environment.
  • Powered by the DRP-AI accelerator, which enables virtual mapping of the room using a camera.
  • Bluetooth® Low Energy (LE) and Wi-Fi provide end users with mobile-based application control for image mapping and robot status monitoring.
  • Advanced battery management features include primary and secondary protection, voltage and current measurement, current integration, and a host communication interface. 

Comparison

Applications

Block Diagram

Select a block to discover products for your design

Test This Board Remotely

Available on Lab on the Cloud, use our PC-based GUI to instantly start configuring and testing designs in our virtual lab, no physical board needed.

Robot Vacuum Cleaner

Web Connector Arrow.259 Connector Arrow.312 Connector Arrow.194 Tri component Component block.745 Component block.631 Half-Bridge Driver Half-Bridge Driver Half-Bridge Driver Connector Arrow.228 Board.16 Board.24 Board.32 Sheet.1 Sheet.2 Sheet.3 Sheet.4 Board.317 Battery 2-Cell Sheet.10 Sheet.11 Sheet.12 Sheet.13 Line 1pt.1552 Line 1pt.1608 Battery 2-Cell.17 Sheet.18 Sheet.19 Sheet.20 Sheet.21 Line 1pt.1552 Line 1pt.1608 Battery 2-Cell.25 Sheet.26 Sheet.27 Sheet.28 Sheet.29 Line 1pt.1552 Line 1pt.1608 LFP 3-6 cells LFP 3-6 cells LFP 3-6 cells Connector Line Connector Line.36 Connector Arrow Connector Line.38 Connector Line.39 Connector Line.40 Connector Arrow.41 Connector Line.42 Connector Arrow.45 Board.46 ToF Sensor ToF Sensor ToF Sensor Differential Sensor Signal Differential Sensor Signal Differential Sensor Signal VSLAM & LiDAR VSLAM & LiDAR VSLAM & LiDAR Inertial Measurement Units (IMU) Inertial Measurement Units (IMU) Inertial Measurement Units (IMU) Hall Sensor Hall Sensor Hall Sensor Connector Arrow.52 3.3V 3.3V 3.3V Bi-directional Bi-directional.57 Connector Arrow.58 Connector Arrow.59 Vertical Wire Bundle 2 2 2 Sheet.62 Connector Arrow.68 Connector Arrow.135 Connector Arrow.137 12V From Docking Station 12V From Docking Station 12VFrom Docking Station Connector Arrow.141 Connector Arrow.142 Iin Sense Iin Sense Iin Sense Iout Sense Iout Sense Iout Sense Connector Arrow.145 3.3V 3.3V 3.3V Receiver LC Tank Circuit x2 Receiver LC Tank Circuit x2 ReceiverLC Tank Circuit x2 Connector Arrow.148 Connector Arrow.149 Connector Arrow.151 Connector Arrow.152 Connector Arrow.153 Connector Arrow.154 Connector Arrow.155 3.3V 3.3V 3.3V Wi-Fi/Bluetooth LE Module Wi-Fi/Bluetooth LE Module Wi-Fi/Bluetooth LE Module Bi-directional.161 Vertical Wire Bundle.162 2 2 2 Sheet.164 Connector Arrow.165 3.3V 3.3V 3.3V Dual component.277 Component block.631 HVPAK HVPAK HVPAK Motor Sheet.171 Sheet.172 M M Motor.173 Sheet.174 Sheet.175 M M Connector Arrow.176 Connector Arrow.177 Wheels Wheels Wheels DC Motor DC Motor DC Motor Stepper Motor Stepper Motor Stepper Motor Direction Direction Direction Motor.187 Sheet.188 Sheet.189 M M Brush Motor Brush Motor Brush Motor Connector Arrow.191 Connector Arrow.192 Connector Arrow.193 Horizontal Wire Bundle Communication Lines B.795 6 6 6 Connector Arrow.201 Motor.202 Sheet.203 Sheet.204 M M Connector Arrow.205 Connector Arrow.206 Connector Arrow.207 Vacuum Motor Vacuum Motor Vacuum Motor Connector Arrow.209 Connector Arrow.210 Rotor Positioning Sensing through Hall Sensors Rotor Positioning Sensing through Hall Sensors Rotor Positioning Sensingthrough Hall Sensors Connector Line.213 Connector Arrow.214 Current Sense Current Sense CurrentSense Vertical Wire Bundle.217 6 6 6 Sheet.219 Connector Arrow.220 Connected signals arrow 12V 12V 12V Connected signals arrow.223 12V 12V 12V 12V 12V 12V 12V 12V 12V Vertical Wire Bundle.229 6 6 6 Sheet.231 Connector Arrow.234 Connector Arrow.236 Connector Arrow.237 Horizontal Wire Bundle.238 Communication Lines B.795 2 2 2 Horizontal Wire Bundle.242 Communication Lines B.795 2 2 2 Mother Board Mother Board Mother Board Driver Driver Driver Connector Arrow.257 Connector Arrow.258 Connector Arrow.260 Connected signals arrow.279 12V To Vacuum Cleaner Mother Board 12V To Vacuum Cleaner Mother Board 12VTo Vacuum CleanerMother Board AC Power Source Sheet.282 Alternating Current Connector Line.284 Connector Line.285 Connected signals arrow.286 Connector Arrow.288 Connected signals arrow.289 AC AC AC Docking Station Docking Station Docking Station AS061-1 AS061-1 AS061-1 DC Power Source​ Sheet.314 Label Text 10pt.255 Perimeter Wire (50-60KHz) Perimeter Wire (50-60KHz) PerimeterWire(50-60KHz) Connector Arrow.318 Connector Arrow.320 Status LEDs Block.120 Status LEDs Status LEDs Status LEDs Sheet.332 Sheet.333 Sheet.334 Sheet.335 Connected signals arrow.337 I²C I²C I²C Camera Sheet.343 Sheet.344 Connector Arrow.345 MOSFET MOSFET MOSFET Battery Manager Battery Manager Battery Manager MOSFET MOSFET MOSFET Buck-Boost Controller Buck-Boost Controller Buck-Boost Controller MOSFET MOSFET MOSFET Op Amp Op Amp Op Amp Op Amp Op Amp Op Amp DC/DC Buck DC/DC Buck DC/DC Buck Motor Control IC Motor Control IC Motor Control IC MOSFET x6 MOSFET x6 MOSFET x6 MOSFET x6 MOSFET x6 MOSFET x6 Resistor Resistor Resistor Sheet.346 MCU MCU MCU VDD VDD VDD I²C I²C I²C CEU CEU CEU ADC ADC ADC UART UART UART PWM PWM PWM I²C I²C I²C Op Amp Op Amp Op Amp MOSFET MOSFET MOSFET AC/DC AC/DC AC/DC LDO LDO LDO Sheet.347 MCU MCU MCU VDD VDD VDD GPIO GPIO GPIO PWM PWM PWM ADC ADC ADC
Exiting Interactive Block Diagram

High-Performance Robot Vacuum Cleaner

Web Connector Line.1670 Connector Line.1481 Connector Line.1480 Connector Line.1503 Connector Arrow.1332 Connector Arrow.1380 Connector Arrow.1393 Connector Arrow.1331 Dynamic connector.3890 Dynamic connector.3891 Connector Arrow Connector Arrow.2003 Connector Arrow.1373 Dynamic connector.3478 Wheels Wheels Wheels IR Sensor - Optical Switch/User Input Switch IR Sensor - Optical Switch/User Input Switch IR Sensor - Optical Switch/User Input Switch Brush DC Motor Brush DC Motor Brush DC Motor Dynamic connector.3811 Wheels Wheels Wheels Extractor DC Motor Extractor DC Motor Extractor DC Motor DC Motor DC Motor DC Motor Dynamic connector.3817 Dynamic connector.3818 Bin Present Sensor/Bin Full Bin Present Sensor/Bin Full Bin Present Sensor/Bin Full DC Motor DC Motor DC Motor Dynamic connector.3841 Dynamic connector.3868 Dynamic connector.3869 Dynamic connector.3872 12V 12V 12V 12V 12V 12V Cliff Sensor Cliff Sensor Cliff Sensor Inertial Measurement Units (IMU) Inertial Measurement Units (IMU) Inertial Measurement Units (IMU) Bumper/Wheel Drop Bumper/Wheel Drop Bumper/Wheel Drop 3.3V 3.3V 3.3V Dynamic connector.3939 Dynamic connector.3945 Dynamic connector.3950 Encoder Encoder Encoder Dynamic connector.3979 Wi-Fi.6 Wi-Fi.7 Tablet.1424 Sheet.2298 Sheet.2299 Sheet.2300 Sheet.2301 Sheet.2302 Cloud 2.1430 Cloud Redo Undo Antenna.1491 Sheet.2308 Sheet.2309 Sheet.2310 Sheet.2311 Sheet.2312 Motor-DC.1505 Sheet.2315 Sheet.2316 M M Sheet.2317 Motor-DC.1479 Sheet.2319 Sheet.2320 M M Sheet.2321 Motor-DC.1483 Sheet.2323 Sheet.2324 M M Sheet.2325 Motor-DC.1487 Sheet.2327 Sheet.2328 M M Sheet.2329 Motor-DC.1491 Sheet.2331 Sheet.2332 M M Sheet.2333 12V 12V 12V AS061-2 AS061-2 AS061-2 Sheet.2338 12-14V Battery 12-14V Battery 12-14V Battery 2-4 Cells 2-4 Cells 2-4 Cells Vertical Wire Bundle.4154 2 2 2 Sheet.2346 Bi-directional.4157 Connector Line.1483 Battery 2-Cell.1484 Sheet.2388 Sheet.2389 Sheet.2390 Sheet.2391 Line 1pt.1552 Line 1pt.1608 Ground - Earth.1497 Sheet.2395 Sheet.2396 Sheet.2397 Sheet.2398 Connector Arrow.1666 Connected signals arrow.1667 12~14V 12~14V 12~14V Slave Slave Slave Slave .2404 Slave Slave I2C I2C I2C 3.3V 3.3V 3.3V Dynamic connector.2896 3.3V/300mA 3.3V/300mA 3.3V/300mA LDO LDO LDO 1.8V 1.8V 1.8V 3.3V 3.3V 3.3V GreenPAK GreenPAK GreenPAK GreenPAK GreenPAK GreenPAK Array sensor Array sensor Array sensor Array out Array out Array out Connector Arrow.1319 Connector Arrow.1320 Connected signals arrow.1321 Connector Arrow.1322 Bi-directional.1323 Connected signals arrow.1324 Connected signals arrow.1325 Connected signals arrow.1326 Connector Arrow.1327 Connected signals arrow.1330 Connected signals arrow.1333 3.3V 3.3V 3.3V Connector Arrow.1335 1.8V/5mA 1.8V/5mA 1.8V/5mA Bi-directional.1345 Connected signals arrow.1346 12V 12V 12V Connector Arrow.1360 5V 5V 5V Connector Arrow.1362 Connector Arrow.1364 Connector Arrow.1365 Connector Arrow.1366 3.3V 3.3V 3.3V 1.8V 1.8V 1.8V 1.2V 1.2V 1.2V Audio Codec Audio Codec Audio Codec 1.8V 1.8V 1.8V Speaker Speaker Speaker Dynamic connector.3889 Dynamic connector.3900 Connected signals arrow.1394 Bi-directional.1399 Connected signals arrow.2001 Flash Flash Flash Bi-directional.1407 Connected signals arrow.1411 3.3V 3.3V 3.3V Connected signals arrow.2006 USB-C.1573 USB-C USB-C USB-C Sheet.2513 Sheet.2514 Sheet.2515 Sheet.2516 Sheet.2517 Sheet.2518 Sheet.2519 Sheet.2520 Sheet.2521 Sheet.2522 Sheet.2523 Sheet.2524 Sheet.2525 N-Channel Depletion MOSFET.1588 Sheet.2527 Sheet.2528 Sheet.2529 Sheet.2530 Sheet.2531 Sheet.2532 Sheet.2533 Sheet.2534 Sheet.2535 Sheet.2536 Sheet.2537 Sheet.2538 Connect.50 Sheet.2540 Sheet.2541 Sheet.2542 P-Channel Depletion MOSFET.1605 Sheet.2544 Sheet.2545 Sheet.2546 Sheet.2547 Sheet.2548 Sheet.2549 Sheet.2550 Sheet.2551 Sheet.2552 Sheet.2553 Sheet.2554 Connect.46 Sheet.2556 Sheet.2557 N-Channel Depletion MOSFET.601 N-Channel Depletion MOSFET.603 N-Channel Depletion MOSFET.1622 Sheet.2561 Sheet.2562 Sheet.2563 Sheet.2564 Sheet.2565 Sheet.2566 Sheet.2567 Sheet.2568 Sheet.2569 Sheet.2570 Sheet.2571 Sheet.2572 Connect.50 Sheet.2574 Sheet.2575 Sheet.2576 P-Channel Depletion MOSFET.1639 Sheet.2578 Sheet.2579 Sheet.2580 Sheet.2581 Sheet.2582 Sheet.2583 Sheet.2584 Sheet.2585 Sheet.2586 Sheet.2587 Sheet.2588 Connect.46 Sheet.2590 Sheet.2591 N-Channel Depletion MOSFET.601 N-Channel Depletion MOSFET.603 Connector Line.1644 Connector Line.1657 Connector Arrow.1659 Connector Arrow.1660 Resistor - Fixed.1662 Connector Line.1663 Resistor - Fixed.1664 Connector Line.1665 Connector Arrow.1668 Connector Arrow.1669 Resistor - Fixed.1671 Connector Line.1672 Ground - Earth.1673 Sheet.2607 Sheet.2608 Sheet.2609 Sheet.2610 Ground - Earth.1678 Sheet.2612 Sheet.2613 Sheet.2614 Sheet.2615 5~20V 5~20V 5~20V Slave Slave Slave 3.3V 3.3V 3.3V SoM Board SoM Board SoM Board Charger Circuit Charger Circuit Charger Circuit Control Board Control Board Control Board BLDC Motor BLDC Motor BLDC Motor Vacuum Motor Vacuum Motor Vacuum Motor Connector Line Brush Motor Brush Motor Brush Motor Connector Line.2626 Mobile App Mobile App Mobile App Camera Sheet.2633 Sheet.2634 Bi-directional Camera Camera Camera Status LEDs Block.120 Status LEDs Status LEDs Status LEDs Sheet.2671 Sheet.2672 Sheet.2673 Sheet.2674 USB PD Controller USB PD Controller USB PD Controller LDO LDO LDO DC/DC Buck DC/DC Buck DC/DC Buck Sheet.2675 MOSFET MOSFET MOSFET N-Channel Depletion MOSFET.1444 Sheet.2349 Sheet.2350 Sheet.2351 Sheet.2352 Sheet.2353 Sheet.2354 Sheet.2355 Sheet.2356 Sheet.2357 Sheet.2358 Sheet.2359 Sheet.2360 Connect.50 Sheet.2362 Sheet.2363 Sheet.2364 N-Channel Depletion MOSFET.1461 Sheet.2366 Sheet.2367 Sheet.2368 Sheet.2369 Sheet.2370 Sheet.2371 Sheet.2372 Sheet.2373 Sheet.2374 Sheet.2375 Sheet.2376 Sheet.2377 Connect.50 Sheet.2379 Sheet.2380 Sheet.2381 Power Supply Power Supply Power Supply Vertical Wire Bundle 6 6 6 Sheet.2678 2 2 2 2 Sheet.2682 Vertical Wire Bundle.2683 2 2 2 Sheet.2685 Vertical Wire Bundle.2686 2 2 2 Sheet.2688 Vertical Wire Bundle.2689 2 2 2 Sheet.2691 Vertical Wire Bundle.2692 2 2 2 Sheet.2694 Vertical Wire Bundle.2695 4 4 4 Sheet.2697 Vertical Wire Bundle.2698 4 4 4 Sheet.2700 Vertical Wire Bundle.2701 2 2 2 Sheet.2703 Vertical Wire Bundle.2704 4 4 4 Sheet.2706 Clock Generator Clock Generator Clock Generator HVPAK HVPAK HVPAK HVPAK HVPAK HVPAK HVPAK HVPAK HVPAK Sheet.2708 Wi-Fi/Bluetooth LE Module Wi-Fi/ Bluetooth LE Module Wi-Fi/Bluetooth LE Module SPI SPI SPI VCC VCC VCC Dynamic connector.1745 Sheet.2710 MPU MPU MPU I2C I2C I2C I2C I2C I2C SPI SPI SPI SPI SPI SPI I2C I2C I2C IRQ IRQ IRQ CSI CSI CSI I2C I2C I2C GPIO GPIO GPIO I2C I2C I2C GPIO GPIO GPIO I2C I2C I2C CLK CLK CLK SSI SSI SSI QSPI QSPI QSPI Sheet.2711 Li-ion Battery Manager Li-ion Battery Manager Li-ion Battery Manager FET Driver FET Driver FET Driver I2C I2C I2C Dynamic connector.1482 NVDC Charger NVDC Charger NVDC Charger
Exiting Interactive Block Diagram

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse FAQs

FAQs

Browse our knowledge base of common questions and answers.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?