Roomba Dark Rug Hack

We bought an area rug for the living room and it caused the Roomba to hang up while it was doing the cleaning. Basically it would stop in the middle of the rug because it couldn’t enter areas where there were dark patterns on the rug. After reviewing what might cause this I found out it was due to the “cliff sensors” under the Roomba seeing the dark areas and it was interpreting it as a ledge and to not go over it.