Sheesh Erin, other than suction cups at the end of your cane,
I don't thing there is a solution. Maybe skid strips would work?
Kicker, ask DH to put skid strips on your ramp..

.. and you
should have a rail to hold onto to stop you from toppling over.