From bdb0f666471467a1404df86c0a1d25f383bd419e Mon Sep 17 00:00:00 2001 From: Agustin Alba Chicar Date: Tue, 15 Oct 2024 16:33:19 +0200 Subject: [PATCH] Fixes the NVIDIA brand name. (#69) Signed-off-by: Agustin Alba Chicar --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index fe12020..48a25e1 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ - [Docker](https://docs.docker.com/engine/install/ubuntu/) - Ubuntu 20.04 / 22.04 -- NVidia GPU GeForce RTX 3070 or higher. -- [NVidia GPU Driver](https://www.nvidia.com/en-us/drivers/unix/) -- [NVidia Container Toolkit](https://github.com/NVIDIA/nvidia-container-toolkit) -- [Omniverse-launcher](https://www.nvidia.com/en-us/omniverse/download/) -- [Nucleus](https://docs.omniverse.nvidia.com/nucleus/latest/workstation/installation.html) +- NVIDIA GPU GeForce RTX 3070 or higher. +- [NVIDIA GPU Driver](https://www.NVIDIA.com/en-us/drivers/unix/) +- [NVIDIA Container Toolkit](https://github.com/NVIDIA/nvidia-container-toolkit) +- [NVIDIA Omniverse™ Launcher](https://www.nvidia.com/en-us/omniverse/download/) +- [NVIDIA Omniverse™ Nucleus](https://docs.omniverse.nvidia.com/nucleus/latest/workstation/installation.html) -We recommend reading this [article](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_container.html) from NVidia Omniverse which explains the basic configuration. +We recommend reading this [article](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_container.html) from NVIDIA Omniverse™ which explains the basic configuration. > **NOTE:** this project is disk savvy, make sure to have tens of GBs (~50GB) available of free disk space. @@ -44,8 +44,8 @@ The available profiles are: - `detection`: loads the detection stack. - `visualization`: loads RQt to visualize the input and output image processing. - `webcam`: loads the usb_cam driver that makes a connected webcam to publish. Useful when the Olive Camera is not available. -- `simulation`: loads the simulation NVidia Isaac Omniverse. -- `dataset_gen`: generates a training dataset using NVidia Isaac Omniverse. +- `simulation`: loads the simulation NVIDIA Omniverse™. +- `dataset_gen`: generates a training dataset using NVIDIA Omniverse™. Compound profiles are: @@ -71,9 +71,9 @@ graph TD ```mermaid graph TD - A[NVidia Omniverse] --> B[Fruit Detection Node] + A[NVIDIA Omniverse™] --> B[Fruit Detection Node] B[Fruit Detection Node] --> C[RQt Visualization] - A[NVidia Omniverse] --> C[RQt Visualization] + A[NVIDIA Omniverse™] --> C[RQt Visualization] ``` Testing profiles are: @@ -116,7 +116,7 @@ Typically 300 images are not enough. For a quick iteration it is recommended to ## Training the model -To train a model you need a NVidia Omniverse synthetic dataset built in the previous step. You first need to set up the following environment variable: +To train a model you need a NVIDIA Omniverse™ synthetic dataset built in the previous step. You first need to set up the following environment variable: ```bash export DATASET_NAME=YYYYMMDDHHMMSS_out_fruit_sdg @@ -299,7 +299,7 @@ Your good old friend `docker system prune` and the more agressive `docker system xhost +si:localuser:root ``` -3. Running the NVidia Omniverse together with Google Chrome yields errors when opening the simulator. What do I do? +3. Running the NVIDIA Omniverse™ together with Google Chrome yields errors when opening the simulator. What do I do? We faced some situations in which precedence of access to the GPU yields to race conditions between these two programs. One possible solution is to do the following: