rofunc.utils.robolab.formatter.urdf_parser.sdf#
1. Module Contents#
1.1. Classes#
1.2. Data#
1.3. API#
- rofunc.utils.robolab.formatter.urdf_parser.sdf.name_attribute = None#
- rofunc.utils.robolab.formatter.urdf_parser.sdf.pose_element = None#
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Inertia(ixx=0.0, ixy=0.0, ixz=0.0, iyy=0.0, iyz=0.0, izz=0.0)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object- KEYS = ['ixx', 'ixy', 'ixz', 'iyy', 'iyz', 'izz']#
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Inertial(mass=0.0, inertia=None, pose=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Box(size=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Cylinder(radius=0.0, length=0.0)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Sphere(radius=0.0)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Mesh(filename=None, scale=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.GeometricType[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.ValueType
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Script(uri=None, name=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Material(name=None, script=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Visual(name=None, geometry=None, pose=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Collision(name=None, geometry=None, pose=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Dynamics(damping=None, friction=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Limit(lower=None, upper=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Axis(xyz=None, limit=None, dynamics=None, use_parent_model_frame=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Joint(name=None, parent=None, child=None, joint_type=None, axis=None, pose=None)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object- TYPES = ['unknown', 'revolute', 'gearbox', 'revolute2', 'prismatic', 'ball', 'screw', 'universal', 'fixed']#
- property joint_type#
- class rofunc.utils.robolab.formatter.urdf_parser.sdf.Link(name=None, pose=None, inertial=None, kinematic=False)[source]#
Bases:
rofunc.utils.robolab.formatter.urdf_parser.xml_reflection.Object