HomeTechnologyMicrocontrollersIs Your Vacuum Smart Enough to Clean for Real?

    Is Your Vacuum Smart Enough to Clean for Real?

    Courtesy: Renesas 

    In recent years, various new functions have been implemented in vacuum cleaners of all types and models. One critical feature is floor type detection, which helps maintain consistent operation in several situations and can provide many benefits, including:

    • Reduced power consumption
    • Easy operation for users
    • Motor noise reduction

    Power consumption is a key consideration for all battery-operated models but is especially critical in robot cleaners.

    Figure 1. Floor type detection components

    Approach to detect floor type

    Brushless DC motors have captured more of the market due to the improvements in cost, maintenance, and noise to operate the brushes on the head. Costs to implement an inverter or MCU to drive BLDC motors are getting cheaper and cheaper. Here, we introduce a typical use case employing a BLDC motor with sensorless floor-type detection.

    • Getting motor control information: Sharing feedback information from the shunt register with motor control logic
    • Storing fixed-length data: Getting the decision window of data
    • Feature Extraction: The system extracts specific features from the motor control information
    • Classification: After extraction, a classifier is used to classify the floor type

    By using this implementation, the BOM cost can be significantly reduced as no additional sensor is required.

    Application example from Renesas

    The Renesas floor type detection solution is engineered for speed and responsiveness while maintaining high accuracy. We leverage hardware across the RA and RX MCU platforms with minimum BOM cost. In this solution, we are using an RA6T2 MCU.

    In the Proof of Concept (PoC) unit, our model classifies two floor types: soft and hard. By adding training data, you can easily increase the number of floor types to be classified.

    Figure 2. Solution workflow

    Model size in this use case:

    Parameters:  2678 bytes

    Stack usage:  2560 bytes

    Pre-allocated:  12 bytes

    Code:  2008 bytes

    Inference time is roughly 1mS to 2mS with the RA6T2 MCU

    How did we create the application example?

    Renesas is introducing various types of motor control solutions with software examples. Utilizing the Renesas e² studio IDE with the Motor Workbench development support tool, a user can optimize the motor parameter, collect the data, integrate with other features required for the vacuum cleaner, and finally integrate any AI models generated using the Reality AI Tools module.

    Figure 4. Renesas Motor Workbench tool
    Figure 5. e² studio – Reality AI Tools integration workflow

     

    We collected real motor control data by sharing existing variables in the motor control sample code and recorded the data across targeted floor types to classify. This data was fed to Reality AI’s feature extraction and training engine to develop and output a model. We achieved 100% training K-Fold accuracy, which prompted us to select the model for live testing and benchmarking. Simultaneously, the Reality AI BOM optimization feature proposes the best combination of information from tens of existing variables to use from the motor information and minimize the resource requirements.

    Figure 6. Reality AI Tools training results

    The model can be tested using another recording data set that was not used for training for confirmation on Reality AI, before implementing it on real hardware to reduce the development effort. Once it achieved the expected accuracy, the model was then integrated back into the e² studio project. This model was then extensively tested in live settings.

    To productize the machine learning model, sometimes it is required to understand how the machine learning model is working and how it is determining the result to avoid the black-box situation. Reality AI also gives the solution to such cases and can show which features are important and which are less important using the decision significance graph.

    In case of further or future enhancement, Renesas also provides a way to retrain

    Figure 7. Reality AI Tools decision significant graph

    the model. The model created by Reality AI Tools can easily be improved by simply updating the machine learning model parameters. Those parameters can be placed in a separate area of flash memory, like the data area, and can be updated very easily via over-the-air (OTA).

    Conclusion

    The floor type detection example demonstrates the capability of Renesas Reality AI Tools to address the real-world challenges of improving the user experience and enhancing vacuum systems with additional features. Our AI models have a small footprint and the flexibility to expand by utilizing extensive data collection.  

     

    ELE Times Report
    ELE Times Reporthttps://www.eletimes.ai/
    ELE Times provides extensive global coverage of Electronics, Technology and the Market. In addition to providing in-depth articles, ELE Times attracts the industry’s largest, qualified and highly engaged audiences, who appreciate our timely, relevant content and popular formats. ELE Times helps you build experience, drive traffic, communicate your contributions to the right audience, generate leads and market your products favourably.

    Related News

    Must Read

    Qualitas Semiconductor Picks Anritsu’s Vector Network Analyzer for High-Speed Interconnect Signal Integrity Verification

    Qualitas Semiconductor Co., Ltd., a leading developer specialising in...

    The Tomorrow for AI and India’s edge advantage

    Courtesy: Qualcomm Artificial intelligence is entering its next chapter, one...

    Posifa Technologies Introduces PVC4001-C MEMS Pirani Vacuum Transducer for Wide-Range Vacuum Measurement

    Posifa Technologies has introduced its new PVC4001-C MEMS Pirani vacuum...

    STMicroelectronics to support AI infrastructure demand with high-volume production of its industry-leading silicon photonics platform

    STMicroelectronics is now entering high-volume production for its state-of-the-art...

    Impact of AI on Computing and the Criticality of Testing

    Courtesy: Teradyne Artificial intelligence (AI) is transforming industries, enhancing our...

    Disruptions from Wide Bandgap Continue Turbulence

    Courtesy: Avnet When we experience major shifts in the technology...

    Securing Humanoid Robotics with TPM-Anchored FPGAs

    Courtesy: Lattice Semiconductor The humanoid robotics market is rapidly transitioning...

    Keysight Expands Digital‑Layer Error Performance Validation for High‑Speed 1.6T Interconnects in AI Data Centres

    Keysight Technologies, Inc. introduced the Functional Interconnect Test Solutions (FITS) portfolio...

    CEA-Leti and NcodiN Collaborate on 300 mm Silicon Photonics for Bandwidth-Consuming AI Interconnects

    CEA-Leti and NcodiN, a French deep-tech startup pioneering nanolaser-enabled...