cmvr_ai_lab/source/engineai_lab/assets/__init__.py

29 lines
879 B
Python
Raw Normal View History

2026-07-20 08:56:11 +08:00
"""运行时机器人资产路径。
2026-07-13 10:52:46 +08:00
2026-07-20 08:56:11 +08:00
所有会被 Python 包加载的资产都必须位于 ``engineai_lab/assets``
这样 editable 安装和 wheel 安装使用相同的路径规则
"""
from pathlib import Path
ASSET_ROOT = Path(__file__).resolve().parent
# 保留 PM01 现有的字符串拼接接口。
ASSET_DIR = str(ASSET_ROOT)
GEN2_ASSET_DIR = ASSET_ROOT / "gen2"
GEN2_URDF_DIR = GEN2_ASSET_DIR / "urdf"
GEN2_ORIGINAL_URDF_PATH = GEN2_URDF_DIR / "robot.urdf"
GEN2_SIMPLIFIED_COLLISION_URDF_PATH = GEN2_URDF_DIR / "robot_simplified_collision.urdf"
GEN2_SIMPLIFIED_COLLISION_MESH_URDF_PATH = GEN2_URDF_DIR / "robot_simplified_collision_mesh.urdf"
__all__ = [
"ASSET_DIR",
"ASSET_ROOT",
"GEN2_ASSET_DIR",
"GEN2_URDF_DIR",
"GEN2_ORIGINAL_URDF_PATH",
"GEN2_SIMPLIFIED_COLLISION_URDF_PATH",
"GEN2_SIMPLIFIED_COLLISION_MESH_URDF_PATH",
]