Hi @author31, as in our previous offline discussion, we plan to port the assignments in ai-capstone26 into this repo by switching to Isaac Sim.
You mentioned the first step is to have a docker environment with Ubuntu 24.04, Isaac Sim 5.1.0, and ROS 2 Jazzy, and the docker container should be runnable on both local (Ubuntu) and on the cloud via NVIDIA Brev.
The following is a current draft Brev launchable and its accompanying docs:
and docs, can be tested using our org.
I plan to open a more complete PR for the dockerfile (adapted for this course), along with docker compose file, and minimal step-by-step instructions to this repo, a few things need confirmation:
- Do we need CUDA/PyTorch? If so, what versions are preferred?
Below is the previous dockerfile used in this repo.
|
FROM nvidia/cuda:12.8.1-devel-ubuntu22.04 |
- Do we need Isaac Lab? If needed, is v2.3.2 suitable?
Below is the Isaac Lab version (v2.3.2) in previous dockerfile:
https://github.com/HCIS-Lab/aicapstone/tree/main/dependencies
- Isaac Sim 6.0.0 is released a while ago, do we want to use the latest version? or stick to v5.1.0?
- Any other dependencies?
Below are some dependencies in the previous dockerfile.
|
RUN python -m pip install --upgrade pip \ |
|
&& python -m pip install -U \ |
|
torch==2.7.0 \ |
|
torchvision==0.22.0 \ |
|
--index-url https://download.pytorch.org/whl/cu128 \ |
|
&& python -m pip install --upgrade \ |
|
"isaacsim[all,extscache]==5.1.0" \ |
|
--extra-index-url https://pypi.nvidia.com \ |
|
&& python -m pip install \ |
|
pip==23 \ |
|
setuptools==65 \ |
|
flatdict==4.0.0 \ |
|
huggingface-hub==0.35.3 \ |
|
transformers==4.57.6 |
- Currently, I only briefly tested the environment, and it would be helpful if we have a real project for more thorough testing.
Do we have a Isaac Sim/Lab code/workflow suitable for testing? Or should I take an existing example scene to test further?
- Where should I put the dockerfile, compose file, and docs/screenshots? This is needed for the PR.
Thank you!
Hi @author31, as in our previous offline discussion, we plan to port the assignments in ai-capstone26 into this repo by switching to Isaac Sim.
You mentioned the first step is to have a docker environment with Ubuntu 24.04, Isaac Sim 5.1.0, and ROS 2 Jazzy, and the docker container should be runnable on both local (Ubuntu) and on the cloud via NVIDIA Brev.
The following is a current draft Brev launchable and its accompanying docs:
I plan to open a more complete PR for the dockerfile (adapted for this course), along with docker compose file, and minimal step-by-step instructions to this repo, a few things need confirmation:
Below is the previous dockerfile used in this repo.
aicapstone/Dockerfile
Line 2 in c6f0c0d
Below is the Isaac Lab version (v2.3.2) in previous dockerfile:
https://github.com/HCIS-Lab/aicapstone/tree/main/dependencies
Below are some dependencies in the previous dockerfile.
aicapstone/Dockerfile
Lines 86 to 99 in c6f0c0d
Do we have a Isaac Sim/Lab code/workflow suitable for testing? Or should I take an existing example scene to test further?
Thank you!