refactor(docs): Update README. (#49)
This commit is contained in:
parent
55dedc29ce
commit
031ba17742
@ -9,6 +9,9 @@
|
|||||||
[](https://mp.weixin.qq.com/s/HH1cPBhK2xcDbyCK4BBTbw)
|
[](https://mp.weixin.qq.com/s/HH1cPBhK2xcDbyCK4BBTbw)
|
||||||
|
|
||||||
|
|
||||||
|
[](https://huggingface.co/spaces/HorizonRobotics/EmbodiedGen-Gallery-Explorer)
|
||||||
|
|
||||||
|
|
||||||
> ***EmbodiedGen*** is a generative engine to create diverse and interactive 3D worlds composed of high-quality 3D assets(mesh & 3DGS) with plausible physics, leveraging generative AI to address the challenges of generalization in embodied intelligence related research.
|
> ***EmbodiedGen*** is a generative engine to create diverse and interactive 3D worlds composed of high-quality 3D assets(mesh & 3DGS) with plausible physics, leveraging generative AI to address the challenges of generalization in embodied intelligence related research.
|
||||||
> It composed of six key modules: `Image-to-3D`, `Text-to-3D`, `Texture Generation`, `Articulated Object Generation`, `Scene Generation` and `Layout Generation`.
|
> It composed of six key modules: `Image-to-3D`, `Text-to-3D`, `Texture Generation`, `Articulated Object Generation`, `Scene Generation` and `Layout Generation`.
|
||||||
|
|
||||||
@ -62,6 +65,10 @@ You can choose between two backends for the GPT agent:
|
|||||||
- **`qwen2.5-vl`** – An alternative with free usage via OpenRouter, apply a free key [here](https://openrouter.ai/settings/keys) and update `api_key` in `embodied_gen/utils/gpt_config.yaml` (50 free requests per day)
|
- **`qwen2.5-vl`** – An alternative with free usage via OpenRouter, apply a free key [here](https://openrouter.ai/settings/keys) and update `api_key` in `embodied_gen/utils/gpt_config.yaml` (50 free requests per day)
|
||||||
|
|
||||||
|
|
||||||
|
### 📸 Directly use EmbodiedGen All-Simulators-Ready Assets
|
||||||
|
|
||||||
|
Explore EmbodiedGen generated assets in [](https://huggingface.co/spaces/HorizonRobotics/EmbodiedGen-Gallery-Explorer) that are ready for simulation across any simulators (SAPIEN, Isaac Sim, MuJoCo, PyBullet, Genesis, Isaac Gym etc.). Details in chapter [any-simulators](#any-simulators).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<h2 id="image-to-3d">🖼️ Image-to-3D</h2>
|
<h2 id="image-to-3d">🖼️ Image-to-3D</h2>
|
||||||
|
|||||||
@ -751,7 +751,7 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
if target_asset_type == AssetType.MJCF:
|
if target_asset_type == AssetType.MJCF:
|
||||||
output_files = [
|
output_files = [
|
||||||
"outputs/embodiedgen_assets/demo_assets/demo_assets/remote_control/mjcf/remote_control.mjcf",
|
"outputs/embodiedgen_assets/demo_assets/demo_assets/remote_control/mjcf/remote_control.xml",
|
||||||
]
|
]
|
||||||
asset_converter = AssetConverterFactory.create(
|
asset_converter = AssetConverterFactory.create(
|
||||||
target_type=AssetType.MJCF,
|
target_type=AssetType.MJCF,
|
||||||
@ -785,7 +785,7 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
# # Convert infinigen urdf to mjcf
|
# # Convert infinigen urdf to mjcf
|
||||||
# urdf_path = "/home/users/xinjie.wang/xinjie/infinigen/outputs/exports/kitchen_i_urdf/export_scene/scene.urdf"
|
# urdf_path = "/home/users/xinjie.wang/xinjie/infinigen/outputs/exports/kitchen_i_urdf/export_scene/scene.urdf"
|
||||||
# output_file = "/home/users/xinjie.wang/xinjie/infinigen/outputs/exports/kitchen_i_urdf/mjcf/scene.mjcf"
|
# output_file = "/home/users/xinjie.wang/xinjie/infinigen/outputs/exports/kitchen_i_urdf/mjcf/scene.xml"
|
||||||
# asset_converter = AssetConverterFactory.create(
|
# asset_converter = AssetConverterFactory.create(
|
||||||
# target_type=AssetType.MJCF,
|
# target_type=AssetType.MJCF,
|
||||||
# source_type=AssetType.URDF,
|
# source_type=AssetType.URDF,
|
||||||
|
|||||||
@ -23,7 +23,7 @@ def test_MeshtoMJCFConverter(data_dir):
|
|||||||
assert urdf_path.exists(), f"URDF not found: {urdf_path}"
|
assert urdf_path.exists(), f"URDF not found: {urdf_path}"
|
||||||
|
|
||||||
output_file = (
|
output_file = (
|
||||||
data_dir / "demo_assets/remote_control/mjcf/remote_control.mjcf"
|
data_dir / "demo_assets/remote_control/mjcf/remote_control.xml"
|
||||||
)
|
)
|
||||||
asset_converter = AssetConverterFactory.create(
|
asset_converter = AssetConverterFactory.create(
|
||||||
target_type=AssetType.MJCF,
|
target_type=AssetType.MJCF,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user