Back to Parent


Product Description

The product we have envisioned is a smart floor for integration into a smart home environment. The smart floor can potentially span the entire space of the house and will be able to monitor the household for patches of dirt, spillages or general tardiness on the floor within the covered area of the house. When the system deems certain areas to be untidy enough to warrant action, it will alert the user by activating the integrated LEDs to flash red at these spots. The homeowner will then be alerted to the need for cleaning when he observes any of these alert cues when walking around the house.


  • Smart floor tiles with wireless chip, visual tag, LEDs and simple ASIC
  • Cameras Unit for mess detection resolution and signal transmission
  • Detection Sensitivity configuration
  • Mandatory Cleanup setting
  • Periodic monitoring
  • Alert Intensity configuration

Product Design

The system consists of an integrated network of smart floor tiles and camera units To setup the system, the home owner would use the smart floor tiles as his flooring material. The camera units will then be placed on the ceiling at strategic location so as to provide a full view of the entire housing space. After which a syncing/calibration step on each camera unit will be performed. This step activates each camera unit to scan the floor within its field of vision to locate all visible floor tiles using their visual tags so that it can be recorded in the camera unit’s main processor for use in the monitoring and mess detection algorithm. Whenever a mess is detected by the camera unit’s algorithm, signals are sent to the appropriate floor tiles to activate the LED blink feature so that the home owner can be alerted to the mess.

On the configuration interface located on each camera unit, the user can select a from variety of modes, detection sensitivities and alert intensities for the system. One of these modes will attempt to enforce a cleanup by preventing the user from turning off the alerts until the mess is cleared.

Once configured and calibrated, the system will run unobtrusively in the background and will alert the user via the LEDs once the configured thresholds are broken. 

Content Rating

Is this a good/useful/informative piece of content to include in the project? Have your say!