initial implementation of abs_point_turn_to