Skip to content

Commit d9c0835

Browse files
author
yehan
committed
提交英文文档
1 parent 4673b7d commit d9c0835

File tree

1 file changed

+208
-0
lines changed

1 file changed

+208
-0
lines changed

docs/isaaclab/index-en.md

Lines changed: 208 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,208 @@
1+
<div style="background: linear-gradient(135deg, #2563eb, #1e40af); padding: 24px; border-radius: 8px; color: white; text-align: center; margin-bottom: 24px;">
2+
<h2 style="margin: 0; color: white;">🤖 NVIDIA Isaac Lab User Guide</h2>
3+
<p style="margin: 8px 0 0 0; opacity: 0.9;">Open-source Unified Framework for Robot Learning - High-Fidelity Physics Simulation and Intelligent Training Platform</p>
4+
</div>
5+
6+
## 🎯 Product Overview
7+
8+
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 20px; margin: 16px 0;">
9+
10+
**NVIDIA Isaac™ Lab** is an open-source unified framework specifically designed for robot learning, dedicated to helping developers efficiently train robot policies.
11+
12+
<div style="background: #eff6ff; border-left: 4px solid #2563eb; padding: 16px; margin: 16px 0; border-radius: 4px;">
13+
<strong>🔧 Core Technology Stack</strong><br>
14+
<div style="margin-top: 8px;">
15+
<span style="background: #dbeafe; color: #1e40af; padding: 4px 12px; border-radius: 12px; font-size: 12px; margin-right: 8px;">NVIDIA Isaac Sim™</span>
16+
<span style="background: #dbeafe; color: #1e40af; padding: 4px 12px; border-radius: 12px; font-size: 12px; margin-right: 8px;">NVIDIA PhysX®</span>
17+
<span style="background: #dbeafe; color: #1e40af; padding: 4px 12px; border-radius: 12px; font-size: 12px;">NVIDIA RTX™ Rendering</span>
18+
</div>
19+
</div>
20+
21+
### ✨ Core Advantages
22+
23+
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 16px; margin: 16px 0;">
24+
<div style="background: #dcfce7; border-left: 4px solid #059669; padding: 16px; border-radius: 4px;">
25+
<strong>🎯 High-Fidelity Simulation</strong><br>
26+
Physics-based RTX rendering providing realistic physical environments
27+
</div>
28+
29+
<div style="background: #fef3c7; border-left: 4px solid #d97706; padding: 16px; border-radius: 4px;">
30+
<strong>🔗 Seamless Integration</strong><br>
31+
Bridging the gap between high-fidelity simulation and perception-based training
32+
</div>
33+
34+
<div style="background: #ede9fe; border-left: 4px solid #7c3aed; padding: 16px; border-radius: 4px;">
35+
<strong>⚡ Efficient Development</strong><br>
36+
Helping researchers build robot applications faster
37+
</div>
38+
</div>
39+
40+
</div>
41+
42+
## 🚀 Usage Instructions
43+
44+
<div style="background: #eff6ff; border-left: 4px solid #2563eb; padding: 16px; margin: 16px 0; border-radius: 4px;">
45+
<strong>📋 After Deployment</strong><br>
46+
View model usage methods on the Computing Nest service instance overview page. The server IP is the public IP of the corresponding ECS instance, supporting remote client access connections.
47+
</div>
48+
49+
![img_1.png](img_1.png)
50+
51+
### 🎮 Method 1: Omniverse Streaming Client Graphical Development
52+
53+
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 20px; margin: 16px 0;">
54+
55+
Isaac Lab service automatically starts Isaac Sim upon launch. You can remotely connect to Isaac Sim through Omniverse Streaming Client and use the graphical interface for rapid development and debugging.
56+
57+
#### 📥 Step 1: Download and Install Streaming Client
58+
59+
<details style="border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px; margin: 16px 0; background: #fafafa;">
60+
<summary style="font-weight: bold; color: #1e40af; cursor: pointer;">💻 System Requirements and Preparation</summary>
61+
62+
<div style="background: #fed7aa; border-left: 4px solid #ea580c; padding: 16px; margin: 16px 0; border-radius: 4px;">
63+
<strong>⚠️ Hardware Requirements</strong><br>
64+
Requires a Windows computer with GPU and GPU Grid driver installation
65+
</div>
66+
67+
<div style="background: #dbeafe; border-left: 4px solid #3b82f6; padding: 16px; margin: 16px 0; border-radius: 4px;">
68+
<strong>☁️ Cloud Solution</strong><br>
69+
If you don't have a Windows GPU device, you can purchase a GPU-enabled Windows cloud computer through Alibaba Cloud Wuying service<br>
70+
<strong>Minimum Configuration:</strong> 4 vCPU / 10 GiB / 2GiB VRAM<br>
71+
<a href="https://help.aliyun.com/zh/wuying-workspace/user-guide/create-a-cloud-computer-3" style="color: #2563eb;">📖 Wuying Cloud Computer Purchase Guide</a>
72+
</div>
73+
74+
</details>
75+
76+
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 16px; margin: 16px 0;">
77+
78+
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px;">
79+
<h4 style="margin-top: 0; color: #1e40af;">📦 Download Client</h4>
80+
<p>Visit the <a href="https://docs.isaacsim.omniverse.nvidia.com/latest/installation/download.html#isaac-sim-latest-release" style="color: #2563eb;">Isaac Sim Official Download Page</a> and select the Windows version</p>
81+
82+
![img.png](img.png)
83+
84+
</div>
85+
86+
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px;">
87+
<h4 style="margin-top: 0; color: #1e40af;">🔧 Installation and Launch</h4>
88+
<p>Extract the downloaded file, navigate to the directory, and double-click <code>omniverse-streaming-client.exe</code> to launch</p>
89+
90+
![img_2.png](img_2.png)
91+
![img_3.png](img_3.png)
92+
93+
</div>
94+
95+
</div>
96+
97+
#### 🔗 Step 2: Connect to Isaac Sim for Development
98+
99+
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 8px; padding: 20px; margin: 16px 0;">
100+
101+
##### Connection Steps
102+
103+
1. **Launch Connection Interface**: Open Omniverse Streaming Client
104+
2. **Enter Server Address**: Input the Isaac Lab service instance IP address in the Server field
105+
3. **Establish Connection**: Click the Connect button to connect to Isaac Sim
106+
107+
![img_4.png](img_4.png)
108+
![img_5.png](img_5.png)
109+
110+
<div style="background: #dcfce7; border-left: 4px solid #059669; padding: 16px; margin: 16px 0; border-radius: 4px;">
111+
<strong>✅ Successful Connection Example</strong><br>
112+
Refer to the <a href="https://docs.isaacsim.omniverse.nvidia.com/latest/introduction/quickstart_isaacsim.html" style="color: #059669;">Isaac Sim Getting Started Tutorial</a> to create canvas planes and cubes for basic operations
113+
</div>
114+
115+
![img_6.png](img_6.png)
116+
117+
</div>
118+
119+
</div>
120+
121+
### 💻 Method 2: SSH Remote Python Script Training
122+
123+
<div style="background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 20px; margin: 16px 0;">
124+
125+
Isaac Lab service is deployed through Docker images, using official standard images plus the plugin cache required for Isaac Sim startup, supporting training script execution within containers.
126+
127+
#### 🔧 Operation Steps
128+
129+
<div style="display: grid; grid-template-columns: 1fr; gap: 16px; margin: 16px 0;">
130+
131+
<div style="background: white; border-left: 4px solid #2563eb; padding: 16px; border-radius: 4px;">
132+
<h4 style="margin-top: 0; color: #1e40af;">1️⃣ Remote Login to Server</h4>
133+
<p>In the service instance details page resources section, click "Remote Connection" to log into the ECS server</p>
134+
135+
![img_7.png](img_7.png)
136+
137+
</div>
138+
139+
<div style="background: white; border-left: 4px solid #2563eb; padding: 16px; border-radius: 4px;">
140+
<h4 style="margin-top: 0; color: #1e40af;">2️⃣ Check Container Status</h4>
141+
<p>Execute command to check isaac-lab container running status:</p>
142+
<div style="background: #1e293b; border-radius: 6px; padding: 12px; margin: 8px 0;">
143+
<code style="color: #e2e8f0; font-family: 'Courier New', monospace;">docker ps -a</code>
144+
</div>
145+
146+
![img_8.png](img_8.png)
147+
148+
</div>
149+
150+
<div style="background: white; border-left: 4px solid #2563eb; padding: 16px; border-radius: 4px;">
151+
<h4 style="margin-top: 0; color: #1e40af;">3️⃣ Enter Container Environment</h4>
152+
<p>Execute command to enter isaac-lab container:</p>
153+
<div style="background: #1e293b; border-radius: 6px; padding: 12px; margin: 8px 0;">
154+
<code style="color: #e2e8f0; font-family: 'Courier New', monospace;">docker exec -it isaac-lab bash</code>
155+
</div>
156+
157+
![img_9.png](img_9.png)
158+
159+
</div>
160+
161+
<div style="background: white; border-left: 4px solid #2563eb; padding: 16px; border-radius: 4px;">
162+
<h4 style="margin-top: 0; color: #1e40af;">4️⃣ Execute Training Script</h4>
163+
<p>Refer to the <a href="https://docs.robotsfan.com/isaaclab/source/deployment/docker.html" style="color: #2563eb;">official tutorial</a> and execute the example script:</p>
164+
<div style="background: #1e293b; border-radius: 6px; padding: 12px; margin: 8px 0;">
165+
<code style="color: #e2e8f0; font-family: 'Courier New', monospace;">./isaaclab.sh -p scripts/tutorials/00_sim/log_time.py --headless</code>
166+
</div>
167+
168+
![img_10.png](img_10.png)
169+
170+
</div>
171+
172+
</div>
173+
174+
<div style="background: #dcfce7; border-left: 4px solid #059669; padding: 16px; margin: 16px 0; border-radius: 4px;">
175+
<strong>✅ Execution Success</strong><br>
176+
The script executes successfully. You can also run custom training scripts for robot learning experiments
177+
</div>
178+
179+
</div>
180+
181+
## 📚 Related Resources
182+
183+
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 16px; margin: 16px 0;">
184+
185+
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px;">
186+
<h4 style="margin-top: 0; color: #1e40af;">📖 Official Documentation</h4>
187+
<ul style="margin: 0; padding-left: 20px;">
188+
<li><a href="https://docs.isaacsim.omniverse.nvidia.com/latest/introduction/quickstart_isaacsim.html" style="color: #2563eb;">Isaac Sim Quick Start</a></li>
189+
<li><a href="https://docs.robotsfan.com/isaaclab/source/deployment/docker.html" style="color: #2563eb;">Isaac Lab Docker Deployment Guide</a></li>
190+
</ul>
191+
</div>
192+
193+
<div style="background: white; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px;">
194+
<h4 style="margin-top: 0; color: #1e40af;">☁️ Cloud Service Support</h4>
195+
<ul style="margin: 0; padding-left: 20px;">
196+
<li><a href="https://help.aliyun.com/zh/wuying-workspace/user-guide/create-a-cloud-computer-3" style="color: #2563eb;">Alibaba Cloud Wuying Cloud Computer</a></li>
197+
</ul>
198+
</div>
199+
200+
</div>
201+
202+
---
203+
204+
<div style="text-align: center; padding: 16px; background: #f8fafc; border-radius: 6px; margin-top: 24px;">
205+
<p style="margin: 0; color: #64748b; font-size: 14px;">
206+
🤖 <strong>NVIDIA Isaac Lab</strong> | Making Robot Learning Simpler and More Efficient
207+
</p>
208+
</div>

0 commit comments

Comments
 (0)