rofunc.learning.RofuncRL.tasks.isaacgymenv.hands.hand_base.multi_vec_task#

1.  Module Contents#

1.1.  Classes#

MultiVecTask

MultiVecTaskPython

SingleVecTaskPythonArm

1.2.  API#

class rofunc.learning.RofuncRL.tasks.isaacgymenv.hands.hand_base.multi_vec_task.MultiVecTask(task, rl_device, clip_observations=5.0, clip_actions=1.0)#

Initialization

share_observation_space = None#
self.hand_dof_index_dict = {

“WRJ”: [0, 1], “FFJ”: [2, 3, 4, 5], “MFJ”: [6, 7, 8, 9], “RFJ”: [10, 11, 12, 13], “LFJ”: [14, 15, 16, 17, 18], “THJ”: [19, 20, 21, 22, 23],

} actuated_dof_indices: [ 0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 23]

abstract step(actions)#
abstract reset()#
get_number_of_agents()#
get_env_info()#
property observation_space#
property action_space#
property num_envs#
property num_acts#
property num_obs#
class rofunc.learning.RofuncRL.tasks.isaacgymenv.hands.hand_base.multi_vec_task.MultiVecTaskPython(task, rl_device, clip_observations=5.0, clip_actions=1.0)#

Bases: rofunc.learning.RofuncRL.tasks.isaacgymenv.hands.hand_base.multi_vec_task.MultiVecTask

Initialization

get_state()#
step(actions)#
reset()#
class rofunc.learning.RofuncRL.tasks.isaacgymenv.hands.hand_base.multi_vec_task.SingleVecTaskPythonArm(task: bidexhands.tasks.hand_base.base_task.BaseTask, rl_device, clip_observations=5.0, clip_actions=1.0)#

Initialization

step(actions)#
reset()#
get_number_of_agents()#
get_env_info()#
property observation_space#
property action_space#
property num_envs#
property num_acts#
property num_obs#