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