A Tilt Compensated Haptic Cane for Obstacle Detection