unreal.PoseSearchTrajectoryPredictorInterface

class unreal.PoseSearchTrajectoryPredictorInterface(outer: Object | None = None, name: Name | str = 'None')

Bases: Interface

Pose Search Trajectory Predictor Interface

C++ Source:

  • Plugin: PoseSearch

  • Module: PoseSearch

  • File: PoseSearchTrajectoryPredictor.h

get_current_state() -> (out_position=Vector, out_facing=Quat, out_velocity=Vector)

Get Current State

Returns:

out_position (Vector):

out_facing (Quat):

out_velocity (Vector):

Return type:

tuple

get_gravity() Vector

Get Gravity

Returns:

out_gravity_accel (Vector):

Return type:

Vector

get_velocity() Vector

Get Velocity

Returns:

out_velocity (Vector):

Return type:

Vector

predict(num_prediction_samples, seconds_per_prediction_sample, num_history_samples) TransformTrajectory

Predict

Parameters:
  • num_prediction_samples (int32)

  • seconds_per_prediction_sample (float)

  • num_history_samples (int32)

Returns:

out_trajectory (TransformTrajectory):

Return type:

TransformTrajectory