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

WebConnector Arrow.259Connector Arrow.312Connector Arrow.194Tri componentComponent block.745Component block.631Half-Bridge DriverHalf-Bridge DriverHalf-Bridge DriverConnector Arrow.228Board.16Board.24Board.32Sheet.1Sheet.2Sheet.3Sheet.4Board.317Battery 2-CellSheet.10Sheet.11Sheet.12Sheet.13Line 1pt.1552Line 1pt.1608Battery 2-Cell.17Sheet.18Sheet.19Sheet.20Sheet.21Line 1pt.1552Line 1pt.1608Battery 2-Cell.25Sheet.26Sheet.27Sheet.28Sheet.29Line 1pt.1552Line 1pt.1608LFP 3-6 cellsLFP 3-6 cellsLFP 3-6 cellsConnector LineConnector Line.36Connector ArrowConnector Line.38Connector Line.39Connector Line.40Connector Arrow.41Connector Line.42Connector Arrow.45Board.46ToF SensorToF SensorToF SensorDifferential Sensor SignalDifferential Sensor SignalDifferential Sensor SignalVSLAM & LiDARVSLAM & LiDARVSLAM & LiDARInertial Measurement Units (IMU)Inertial Measurement Units (IMU)Inertial Measurement Units (IMU)Hall SensorHall SensorHall SensorConnector Arrow.52 3.3V3.3V3.3VBi-directionalBi-directional.57Connector Arrow.58Connector Arrow.59Vertical Wire Bundle222Sheet.62Connector Arrow.68Connector Arrow.135Connector Arrow.13712V From Docking Station12V From Docking Station12VFrom Docking StationConnector Arrow.141Connector Arrow.142Iin SenseIin SenseIin SenseIout SenseIout SenseIout SenseConnector Arrow.145 3.3V3.3V3.3VReceiver LC Tank Circuit x2Receiver LC Tank Circuit x2ReceiverLC Tank Circuit x2Connector Arrow.148Connector Arrow.149Connector Arrow.151Connector Arrow.152Connector Arrow.153Connector Arrow.154Connector Arrow.155 3.3V3.3V3.3VWi-Fi/Bluetooth LE ModuleWi-Fi/Bluetooth LE ModuleWi-Fi/Bluetooth LE ModuleBi-directional.161Vertical Wire Bundle.162222Sheet.164Connector Arrow.165 3.3V3.3V3.3VDual component.277Component block.631HVPAKHVPAKHVPAKMotorSheet.171Sheet.172MMMotor.173Sheet.174Sheet.175MMConnector Arrow.176Connector Arrow.177WheelsWheelsWheelsDC MotorDC MotorDC MotorStepper MotorStepper MotorStepper MotorDirectionDirectionDirectionMotor.187Sheet.188Sheet.189MMBrush MotorBrush MotorBrush MotorConnector Arrow.191Connector Arrow.192Connector Arrow.193Horizontal Wire BundleCommunication Lines B.795 666Connector Arrow.201Motor.202Sheet.203Sheet.204MMConnector Arrow.205Connector Arrow.206Connector Arrow.207Vacuum MotorVacuum MotorVacuum MotorConnector Arrow.209Connector Arrow.210Rotor Positioning Sensing through Hall SensorsRotor Positioning Sensing through Hall SensorsRotor Positioning Sensingthrough Hall Sensors Connector Line.213Connector Arrow.214Current SenseCurrent SenseCurrentSenseVertical Wire Bundle.217666Sheet.219Connector Arrow.220Connected signals arrow12V12V12VConnected signals arrow.223 12V12V12V12V12V12V 12V12V12VVertical Wire Bundle.229666Sheet.231Connector Arrow.234Connector Arrow.236Connector Arrow.237Horizontal Wire Bundle.238Communication Lines B.795 222Horizontal Wire Bundle.242Communication Lines B.795 222Mother BoardMother BoardMother BoardDriverDriverDriverConnector Arrow.257Connector Arrow.258Connector Arrow.260Connected signals arrow.27912V To Vacuum Cleaner Mother Board12V To Vacuum Cleaner Mother Board12VTo Vacuum CleanerMother BoardAC Power SourceSheet.282Alternating CurrentConnector Line.284Connector Line.285Connected signals arrow.286Connector Arrow.288Connected signals arrow.289 ACACACDocking StationDocking StationDocking StationAS061-1AS061-1AS061-1DC Power Source​Sheet.314Label Text 10pt.255Perimeter Wire (50-60KHz)Perimeter Wire (50-60KHz)PerimeterWire(50-60KHz)Connector Arrow.318Connector Arrow.320Status LEDsBlock.120Status LEDsStatus LEDsStatus LEDsSheet.332Sheet.333Sheet.334Sheet.335Connected signals arrow.337I²CI²CI²CCameraSheet.343Sheet.344Connector Arrow.345MOSFETMOSFETMOSFETBattery ManagerBattery ManagerBattery ManagerMOSFETMOSFETMOSFETBuck-Boost ControllerBuck-Boost ControllerBuck-Boost ControllerMOSFETMOSFETMOSFETOp AmpOp AmpOp AmpOp AmpOp AmpOp AmpDC/DC BuckDC/DC BuckDC/DC BuckMotor Control ICMotor Control ICMotor Control ICMOSFET x6MOSFET x6MOSFET x6 MOSFET x6MOSFET x6MOSFET x6ResistorResistorResistorSheet.346MCUMCUMCUVDDVDDVDD I²CI²CI²CCEUCEUCEUADCADCADCUARTUARTUARTPWMPWMPWM I²CI²CI²C Op AmpOp AmpOp Amp MOSFETMOSFETMOSFETAC/DCAC/DCAC/DCLDOLDOLDOSheet.347MCUMCUMCU VDDVDDVDD GPIOGPIOGPIO PWMPWMPWM ADCADCADC
Exiting Interactive Block Diagram

High-Performance Robot Vacuum Cleaner

WebConnector Line.1670Connector Line.1481Connector Line.1480Connector Line.1503Connector Arrow.1332Connector Arrow.1380Connector Arrow.1393Connector Arrow.1331Dynamic connector.3890Dynamic connector.3891Connector ArrowConnector Arrow.2003Connector Arrow.1373Dynamic connector.3478 WheelsWheelsWheelsIR Sensor - Optical Switch/User Input SwitchIR Sensor - Optical Switch/User Input SwitchIR Sensor - Optical Switch/User Input SwitchBrush DC MotorBrush DC MotorBrush DC MotorDynamic connector.3811 WheelsWheelsWheelsExtractor DC MotorExtractor DC MotorExtractor DC Motor DC MotorDC MotorDC MotorDynamic connector.3817Dynamic connector.3818Bin Present Sensor/Bin FullBin Present Sensor/Bin FullBin Present Sensor/Bin Full DC MotorDC MotorDC MotorDynamic connector.3841Dynamic connector.3868Dynamic connector.3869Dynamic connector.3872 12V12V12V 12V12V12VCliff SensorCliff SensorCliff Sensor Inertial Measurement Units (IMU)Inertial Measurement Units (IMU)Inertial Measurement Units (IMU)Bumper/Wheel DropBumper/Wheel DropBumper/Wheel Drop 3.3V3.3V3.3VDynamic connector.3939Dynamic connector.3945Dynamic connector.3950EncoderEncoderEncoderDynamic connector.3979Wi-Fi.6Wi-Fi.7Tablet.1424Sheet.2298Sheet.2299Sheet.2300Sheet.2301Sheet.2302Cloud 2.1430CloudRedoUndoAntenna.1491Sheet.2308Sheet.2309Sheet.2310Sheet.2311Sheet.2312Motor-DC.1505Sheet.2315Sheet.2316MMSheet.2317Motor-DC.1479Sheet.2319Sheet.2320MMSheet.2321Motor-DC.1483Sheet.2323Sheet.2324MMSheet.2325Motor-DC.1487Sheet.2327Sheet.2328MMSheet.2329Motor-DC.1491Sheet.2331Sheet.2332MMSheet.233312V12V12V AS061-2AS061-2AS061-2Sheet.233812-14V Battery12-14V Battery12-14V Battery2-4 Cells2-4 Cells2-4 CellsVertical Wire Bundle.4154222Sheet.2346Bi-directional.4157Connector Line.1483Battery 2-Cell.1484Sheet.2388Sheet.2389Sheet.2390Sheet.2391Line 1pt.1552Line 1pt.1608Ground - Earth.1497Sheet.2395Sheet.2396Sheet.2397Sheet.2398Connector Arrow.1666Connected signals arrow.166712~14V12~14V12~14VSlaveSlaveSlaveSlave .2404SlaveSlaveI2CI2CI2C 3.3V3.3V3.3VDynamic connector.28963.3V/300mA3.3V/300mA3.3V/300mALDOLDOLDO 1.8V1.8V1.8V 3.3V3.3V3.3VGreenPAKGreenPAKGreenPAKGreenPAKGreenPAKGreenPAK Array sensorArray sensorArray sensor Array outArray outArray outConnector Arrow.1319Connector Arrow.1320Connected signals arrow.1321Connector Arrow.1322Bi-directional.1323Connected signals arrow.1324Connected signals arrow.1325Connected signals arrow.1326Connector Arrow.1327Connected signals arrow.1330Connected signals arrow.13333.3V3.3V3.3VConnector Arrow.13351.8V/5mA1.8V/5mA1.8V/5mABi-directional.1345Connected signals arrow.1346 12V12V12VConnector Arrow.13605V5V5VConnector Arrow.1362Connector Arrow.1364Connector Arrow.1365Connector Arrow.1366 3.3V3.3V3.3V1.8V1.8V1.8V1.2V1.2V1.2VAudio CodecAudio CodecAudio Codec 1.8V1.8V1.8VSpeakerSpeakerSpeakerDynamic connector.3889Dynamic connector.3900Connected signals arrow.1394Bi-directional.1399Connected signals arrow.2001FlashFlashFlashBi-directional.1407Connected signals arrow.14113.3V3.3V3.3VConnected signals arrow.2006USB-C.1573USB-CUSB-CUSB-CSheet.2513Sheet.2514Sheet.2515Sheet.2516Sheet.2517Sheet.2518Sheet.2519Sheet.2520Sheet.2521Sheet.2522Sheet.2523Sheet.2524Sheet.2525N-Channel Depletion MOSFET.1588Sheet.2527Sheet.2528Sheet.2529Sheet.2530Sheet.2531Sheet.2532Sheet.2533Sheet.2534Sheet.2535Sheet.2536Sheet.2537Sheet.2538Connect.50Sheet.2540Sheet.2541Sheet.2542P-Channel Depletion MOSFET.1605Sheet.2544Sheet.2545Sheet.2546Sheet.2547Sheet.2548Sheet.2549Sheet.2550Sheet.2551Sheet.2552Sheet.2553Sheet.2554Connect.46Sheet.2556Sheet.2557N-Channel Depletion MOSFET.601N-Channel Depletion MOSFET.603N-Channel Depletion MOSFET.1622Sheet.2561Sheet.2562Sheet.2563Sheet.2564Sheet.2565Sheet.2566Sheet.2567Sheet.2568Sheet.2569Sheet.2570Sheet.2571Sheet.2572Connect.50Sheet.2574Sheet.2575Sheet.2576P-Channel Depletion MOSFET.1639Sheet.2578Sheet.2579Sheet.2580Sheet.2581Sheet.2582Sheet.2583Sheet.2584Sheet.2585Sheet.2586Sheet.2587Sheet.2588Connect.46Sheet.2590Sheet.2591N-Channel Depletion MOSFET.601N-Channel Depletion MOSFET.603Connector Line.1644Connector Line.1657Connector Arrow.1659Connector Arrow.1660Resistor - Fixed.1662Connector Line.1663Resistor - Fixed.1664Connector Line.1665Connector Arrow.1668Connector Arrow.1669Resistor - Fixed.1671Connector Line.1672Ground - Earth.1673Sheet.2607Sheet.2608Sheet.2609Sheet.2610Ground - Earth.1678Sheet.2612Sheet.2613Sheet.2614Sheet.26155~20V5~20V5~20VSlaveSlaveSlave3.3V3.3V3.3VSoM BoardSoM BoardSoM BoardCharger CircuitCharger CircuitCharger CircuitControl BoardControl BoardControl BoardBLDC MotorBLDC MotorBLDC MotorVacuum MotorVacuum MotorVacuum MotorConnector LineBrush MotorBrush MotorBrush MotorConnector Line.2626Mobile AppMobile AppMobile AppCameraSheet.2633Sheet.2634Bi-directionalCameraCameraCameraStatus LEDsBlock.120Status LEDsStatus LEDsStatus LEDsSheet.2671Sheet.2672Sheet.2673Sheet.2674USB PD ControllerUSB PD ControllerUSB PD ControllerLDOLDOLDODC/DC BuckDC/DC BuckDC/DC BuckSheet.2675MOSFETMOSFETMOSFETN-Channel Depletion MOSFET.1444Sheet.2349Sheet.2350Sheet.2351Sheet.2352Sheet.2353Sheet.2354Sheet.2355Sheet.2356Sheet.2357Sheet.2358Sheet.2359Sheet.2360Connect.50Sheet.2362Sheet.2363Sheet.2364N-Channel Depletion MOSFET.1461Sheet.2366Sheet.2367Sheet.2368Sheet.2369Sheet.2370Sheet.2371Sheet.2372Sheet.2373Sheet.2374Sheet.2375Sheet.2376Sheet.2377Connect.50Sheet.2379Sheet.2380Sheet.2381Power SupplyPower SupplyPower SupplyVertical Wire Bundle 666Sheet.2678 2 222Sheet.2682Vertical Wire Bundle.2683 222Sheet.2685Vertical Wire Bundle.2686 222Sheet.2688Vertical Wire Bundle.2689 222Sheet.2691Vertical Wire Bundle.2692222Sheet.2694Vertical Wire Bundle.2695444Sheet.2697Vertical Wire Bundle.2698 444Sheet.2700Vertical Wire Bundle.2701 222Sheet.2703Vertical Wire Bundle.2704 444Sheet.2706Clock GeneratorClock GeneratorClock GeneratorHVPAKHVPAKHVPAKHVPAKHVPAKHVPAKHVPAKHVPAKHVPAKSheet.2708Wi-Fi/Bluetooth LE ModuleWi-Fi/ Bluetooth LE ModuleWi-Fi/Bluetooth LE ModuleSPISPISPIVCCVCCVCCDynamic connector.1745Sheet.2710MPUMPUMPUI2CI2CI2C I2CI2CI2C SPISPISPI SPISPISPI I2CI2CI2CIRQIRQIRQCSICSICSI I2CI2CI2C GPIOGPIOGPIO I2CI2CI2CGPIOGPIOGPIO I2CI2CI2C CLKCLKCLK SSISSISSIQSPIQSPIQSPISheet.2711Li-ion Battery ManagerLi-ion Battery ManagerLi-ion Battery ManagerFET DriverFET DriverFET DriverI2CI2CI2CDynamic connector.1482NVDC ChargerNVDC ChargerNVDC Charger
Exiting Interactive Block Diagram

Support

Support Communities

Support Communities

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

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?