pcg_gazebo.simulation.properties

pcg_gazebo.simulation.properties

Axis

Axis(self,
     xyz=[0, 0, 1],
     lower_limit=-1e+16,
     upper_limit=1e+16,
     velocity_limit=-1,
     effort_limit=-1,
     damping=0,
     friction=0,
     spring_reference=0,
     spring_stiffness=0,
     use_parent_model_frame=False)

BoundingBox

BoundingBox(self, min_corner=[0, 0, 0], max_corner=[0, 0, 0])

Collision

Collision(self,
          name='collision',
          pose=[0, 0, 0, 0, 0, 0],
          geometry_type=None,
          geometry_args=None,
          mu=None,
          mu2=None,
          friction=None,
          friction2=None,
          slip1=None,
          slip2=None,
          rolling_friction=None,
          fdir1=None,
          max_contacts=None,
          soft_cfm=None,
          soft_erp=None,
          kp=None,
          kd=None,
          max_vel=None,
          min_depth=None,
          split_impulse=None,
          split_impulse_penetration_threshold=None,
          restitution_coefficient=None,
          threshold=None,
          collide_bitmask=None,
          collide_without_contact=None,
          collide_without_contact_bitmask=None,
          category_bitmask=None,
          poissons_ratio=None,
          elastic_modulus=None)

Footprint

Footprint(self)

Geometry

Geometry(self, geo_type=None, **kwargs)

Inertial

Inertial(self, mass=0, ixx=0, iyy=0, izz=0, ixy=0, ixz=0, iyz=0)

Material

Material(self)

Mesh

Mesh(self, filename=None, load_mesh=False)

Noise

Noise(self,
      mean=0,
      stddev=0,
      bias_mean=0,
      bias_stddev=0,
      precision=0,
      type='none')

Plugin

Plugin(self, name=None, filename=None)

Pose

Pose(self, pos=None, rot=None)

Visual

Visual(self,
       name='visual',
       pose=[0, 0, 0, 0, 0, 0],
       cast_shadows=True,
       transparency=0,
       geometry_type=None,
       geometry_args=None)