A Robotic Approach To The Analysis Of Obstacle Avoidance In Crane Lift Path Planning