TPPO: A Novel Trajectory Predictor With Pseudo Oracle