Trajectory Planning For Automatic Machines And Robots