concepts.simulator.pybullet.default_env.BulletEnvBase#
- class BulletEnvBase[source]#
Bases:
object
Methods
add_igibson_object_by_category
(category, ...)add_ocrtoc_object
(identifier, location_3d[, ...])add_shape_net_core_object
(synset_identifier, ...)add_ycb_simplified_object
(identifier, ...[, ...])find_igibson_object_by_category
(category)initialize_shapenet_core_loader
(shapenet_dir)seed
(seed)Attributes
- __init__(client=None, np_random=None, seed=None, is_gui=True)[source]#
- Parameters:
client (BulletClient | None)
np_random (RandomState | None)
seed (int | None)
is_gui (bool)
- __new__(**kwargs)#
- add_igibson_object_by_category(category, location_3d, scale=1.0, name=None, *, urdf_file=None, static=False, quat=(0, 0, 0, 1))[source]#
- add_ocrtoc_object(identifier, location_3d, scale=1.0, name=None, *, static=False, quat=(0, 0, 0, 1))[source]#
- add_shape_net_core_object(synset_identifier, model_identifier, location_3d, scale=1.0, name=None, *, static=False, quat=(0, 0, 0, 1))[source]#
- add_ycb_simplified_object(identifier, location_3d, scale=1.0, name=None, *, static=False, quat=(0, 0, 0, 1))[source]#
- property client: BulletClient#
- property np_random: RandomState#
- property p#
- property shapenet_core_loader: ShapeNetCoreLoader#
- property w#
- property world#