SDFormat v1.0 Bindings

Warning

If you want to use these bindings explicitly, you need to import them first:

import skbot.ignition.sdformat.bindings.v10 as v10

Scikit-bot’s SDFormat bindings are realized as a set of dataclasses. Each class corresponds to a unique element found within SDFormat XML and has an attribute for every attribute and child of the corresponding SDFormat element. Names generally match the names used within SDFormat; however, are adapted to python convention where needed.

Elements

v10.actor.Actor(origin, NoneType] = None, ...)

v10.collision.Collision([max_contacts, ...])

v10.geometry.Geometry([box, sphere, ...])

v10.joint.Joint([parent, child, origin, ...])

v10.light.Light([origin, diffuse, specular, ...])

v10.link.Link(origin, NoneType] = None, ...)

v10.model.Model(origin, NoneType] = None, ...)

v10.physics.Physics([max_contacts, gravity, ...])

v10.scene.Scene([ambient, background, ...])

v10.sensor.Sensor(origin, NoneType] = None, ...)

v10.state.State(model, world_name, ...)

v10.visual.Visual([origin, material, ...])

v10.world.World(gui, NoneType] = None, ...)