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
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