habitat.articulated_agent_controllers.Motion class

Contains a sequential motion, corresponding to a sequence of poses

param joints_quat_array:
num_poses x num_joints x 4 array, containing the join orientations
param transform_array:
num_poses x 4 x 4 array, containing the root transform
param displacement:

on each pose, how much forward displacement was there?

Used to measure how many poses we should advance to move a certain amount

param fps:
the FPS at which the motion was recorded

Special methods

def __init__(self, joints_quat_array, transform_array, displacement, fps)