omni.isaac.lab.assets.rigid_object_collection.rigid_object_collection_cfg 源代码
# Copyright (c) 2022-2024, The Isaac Lab Project Developers.
# All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
from dataclasses import MISSING
from omni.isaac.lab.assets.rigid_object import RigidObjectCfg
from omni.isaac.lab.utils import configclass
from .rigid_object_collection import RigidObjectCollection
[文档]@configclass
class RigidObjectCollectionCfg:
"""Configuration parameters for a rigid object collection."""
class_type: type = RigidObjectCollection
"""The associated asset class.
The class should inherit from :class:`omni.isaac.lab.assets.asset_base.AssetBase`.
"""
rigid_objects: dict[str, RigidObjectCfg] = MISSING
"""Dictionary of rigid object configurations to spawn.
The keys are the names for the objects, which are used as unique identifiers throughout the code.
"""