This guide will explain the software and hardware setup of the floor type detection and cliff detection for robotic vacuum applications using two CH101 or ICU-10201 sensors. Floor type detection is the differentiation between hard floors (hardwood, tile, etc) and soft floors (carpets). Cliff detection is the detection of a cliff, such as an overhanging ledge, stairs, or other similar risk to a Robotic Vacuum Cleaner (RVC).
For clarity and simplicity, unless otherwise specified, any information referring to the CH101 in this document will also apply to the ICU-10201.
Uploaded April 21, 2022