rofunc.learning.RofuncRL.tasks.isaacgymenv.physhoi.motion_lib#

1.  Module Contents#

1.1.  Classes#

DeviceCache

MotionLib

1.2.  Data#

USE_CACHE

1.3.  API#

rofunc.learning.RofuncRL.tasks.isaacgymenv.physhoi.motion_lib.USE_CACHE = True#
class rofunc.learning.RofuncRL.tasks.isaacgymenv.physhoi.motion_lib.DeviceCache(obj, device)[source]#

Initialization

class rofunc.learning.RofuncRL.tasks.isaacgymenv.physhoi.motion_lib.MotionLib(motion_file, dof_body_ids, dof_offsets, key_body_ids, device)[source]#

Initialization

Args:

motion_file: dof_body_ids: dof_offsets: key_body_ids: device:

num_motions()[source]#
get_total_length()[source]#
get_motion(motion_id)[source]#
sample_motions(n)[source]#
sample_time(motion_ids, truncate_time=None)[source]#
get_motion_length(motion_ids)[source]#
get_motion_state(motion_ids, motion_times)[source]#