mani_skill.agents.utils#

Functions#

flatten_action_spaces(action_spaces)

Flat multiple Box action spaces into a single Box space.

get_active_joint_indices(articulation, joint_names)

get the indices of the provided joint names from the Articulation's list of active joints

get_joints_by_names(articulation, joint_names)

Gets the Joint objects by name in the Articulation's list of active joints

Module Contents#

mani_skill.agents.utils.flatten_action_spaces(action_spaces)[source]#

Flat multiple Box action spaces into a single Box space.

Parameters:

action_spaces (dict[str, gymnasium.spaces.Space]) –

mani_skill.agents.utils.get_active_joint_indices(articulation, joint_names)[source]#

get the indices of the provided joint names from the Articulation’s list of active joints

Parameters:
mani_skill.agents.utils.get_joints_by_names(articulation, joint_names)[source]#

Gets the Joint objects by name in the Articulation’s list of active joints

Parameters: