Walk Optimization of a Drilling Operation Carried Out by a Two Link Robot Arm Using Heuristic Approach