partially implemented recursive bug to determine obstacle extremes.
colission detection function remembers point cloud associated with relevant colission point
for recursive bug algorithm call.