Source code for isaaclab.assets.rigid_object.rigid_object_cfg
# Copyright (c) 2022-2025, The Isaac Lab Project Developers.# All rights reserved.## SPDX-License-Identifier: BSD-3-Clausefromisaaclab.utilsimportconfigclassfrom..asset_base_cfgimportAssetBaseCfgfrom.rigid_objectimportRigidObject
[docs]@configclassclassRigidObjectCfg(AssetBaseCfg):"""Configuration parameters for a rigid object."""
[docs]@configclassclassInitialStateCfg(AssetBaseCfg.InitialStateCfg):"""Initial state of the rigid body."""lin_vel:tuple[float,float,float]=(0.0,0.0,0.0)"""Linear velocity of the root in simulation world frame. Defaults to (0.0, 0.0, 0.0)."""ang_vel:tuple[float,float,float]=(0.0,0.0,0.0)"""Angular velocity of the root in simulation world frame. Defaults to (0.0, 0.0, 0.0)."""
### Initialize configurations.##class_type:type=RigidObjectinit_state:InitialStateCfg=InitialStateCfg()"""Initial state of the rigid object. Defaults to identity pose with zero velocity."""