gym_ignition_environments.models¶
gym_ignition_environments.models.cartpole¶
- class gym_ignition_environments.models.cartpole.CartPole(world, position=(0.0, 0.0, 0.0), orientation=(1.0, 0, 0, 0), model_file=None)¶
Bases:
gym_ignition.scenario.model_wrapper.ModelWrapper
,gym_ignition.scenario.model_with_file.ModelWithFile
- classmethod get_model_file()¶
- Return type
str
gym_ignition_environments.models.icub¶
- class gym_ignition_environments.models.icub.ICubGazebo(world, position=(0.0, 0.0, 0.572), orientation=(0, 0, 0, 1.0), model_file=None)¶
Bases:
gym_ignition_environments.models.icub.ICubGazeboABC
- classmethod get_model_file()¶
- Return type
str
- class gym_ignition_environments.models.icub.ICubGazeboABC(world, position, orientation, model_file=None)¶
Bases:
gym_ignition.scenario.model_wrapper.ModelWrapper
,gym_ignition.scenario.model_with_file.ModelWithFile
,abc.ABC
- DOFS = 32¶
- NUM_JOINTS = 32¶
- NUM_LINKS = 39¶
- initial_positions = {'l_ankle_pitch': -0.57, 'l_ankle_roll': -0.024, 'l_elbow': 0.54, 'l_hip_pitch': 0.48, 'l_hip_roll': 0.023, 'l_hip_yaw': -0.005, 'l_knee': -1.05, 'l_shoulder_pitch': -0.159, 'l_shoulder_roll': 0.435, 'l_shoulder_yaw': 0.183, 'l_wrist_pitch': 0.0, 'l_wrist_prosup': 0.0, 'l_wrist_yaw': 0.0, 'neck_pitch': 0.0, 'neck_roll': 0.0, 'neck_yaw': 0.0, 'r_ankle_pitch': -0.57, 'r_ankle_roll': -0.024, 'r_elbow': 0.54, 'r_hip_pitch': 0.48, 'r_hip_roll': 0.023, 'r_hip_yaw': -0.005, 'r_knee': -1.05, 'r_shoulder_pitch': -0.159, 'r_shoulder_roll': 0.435, 'r_shoulder_yaw': 0.183, 'r_wrist_pitch': 0.0, 'r_wrist_prosup': 0.0, 'r_wrist_yaw': 0.0, 'torso_pitch': 0.1, 'torso_roll': 0.0, 'torso_yaw': 0.0}¶
- class gym_ignition_environments.models.icub.ICubGazeboSimpleCollisions(world, position=(0.0, 0.0, 0.572), orientation=(0, 0, 0, 1.0), model_file=None)¶
Bases:
gym_ignition_environments.models.icub.ICubGazeboABC
- classmethod get_model_file()¶
- Return type
str
gym_ignition_environments.models.panda¶
- class gym_ignition_environments.models.panda.Panda(world, position=(0.0, 0.0, 0.0), orientation=(1.0, 0, 0, 0), model_file=None)¶
Bases:
gym_ignition.scenario.model_wrapper.ModelWrapper
,gym_ignition.scenario.model_with_file.ModelWithFile
- classmethod get_model_file()¶
- Return type
str
gym_ignition_environments.models.pendulum¶
- class gym_ignition_environments.models.pendulum.Pendulum(world, position=(0.0, 0.0, 0.0), orientation=(1.0, 0, 0, 0), model_file=None)¶
Bases:
gym_ignition.scenario.model_wrapper.ModelWrapper
,gym_ignition.scenario.model_with_file.ModelWithFile
- classmethod get_model_file()¶
- Return type
str