|
1 | | -# AssetProvider |
2 | | -Digital Bot Lab Robot Asset Provider |
| 1 | +# <img src="Images/logo.png" alt="Logo" width="50" height="50"> Digital Bot Lab: AssetProvider |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | +# Overview: Bridging the Gap Between Digital Robots and Omniverse |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | +The Digital Bot Lab's Insiderobo Connector is a cutting-edge solution designed to seamlessly connect our extensive digital robot collection with the powerful NVIDIA Omniverse platform. With our connector, users can effortlessly import digital robots in .usd format, enabling them to leverage the full potential of Omniverse applications. |
| 11 | + |
| 12 | +## 1. Get Started |
| 13 | + |
| 14 | +Experience the future of robotics with the Digital Bot Lab's Insiderobo Connector, where the connection between digital robots and Omniverse becomes effortless and transformative. |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | +### 1.1 Install Omniverse USD Composer |
| 19 | + |
| 20 | +This project is currently targeted for `Omniverse USD Composer`. Please follow the instructions to install it first: |
| 21 | + |
| 22 | +[USD Composer Overview](https://docs.omniverse.nvidia.com/composer/latest/index.html#:~:text=NVIDIA%20Omniverse%E2%84%A2%20USD%20Composer,is%20based%20on%20Pixar's%20USD.) |
| 23 | + |
| 24 | +### 1.2 Import the extension |
| 25 | + |
| 26 | +To install the extension to Omniverse USD Composer: |
| 27 | + |
| 28 | +First, clone the respository |
| 29 | + |
| 30 | +```bash |
| 31 | +git clone https://github.com/DigitalBotLab/AssetProvider |
| 32 | +``` |
| 33 | + |
| 34 | +And now Open the `Omniverse USD Composer`, go to `Menu Bar` -> `Window` -> `Extensions` -> `Options` -> `Settings` |
| 35 | + |
| 36 | +Add your `<path_to_this_repository>/AssetProvider/dbl-exts-asset/exts` to the settings |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | +Now, after opening the `Window` -> `Asset Store (Beta)` Tab, you can see this extension by filter the asset provider into `DIGITAL BOT LAB`. |
| 41 | + |
| 42 | + |
| 43 | +## 2. Format: USD |
| 44 | + |
| 45 | +Our digital robots are meticulously crafted and well-configured in .usd format, complete with physics, rigid bodies, and joints. This ensures a realistic and immersive experience when interacting with the robots within Omniverse. |
| 46 | + |
| 47 | +## 3. ROS <img src="https://upload.wikimedia.org/wikipedia/commons/b/bb/Ros_logo.svg" alt="Ros" width="70" height="70"> |
| 48 | + |
| 49 | +The Insiderobo Connector is built upon the foundation of the Robot Operating System (ROS), an open-source framework that empowers researchers and developers to easily build and reuse code across various robotics applications. This integration allows for enhanced collaboration, accelerated development, and seamless integration of digital robots into the Omniverse ecosystem. |
| 50 | + |
| 51 | +## 4. License |
| 52 | + |
| 53 | +Our project adheres to the Robot Operating System (ROS) framework, which enables us to develop and integrate robotic systems efficiently. We are proud to announce that our project is released under the BSD 3.0 license. This license ensures that our software is open-source, allowing users to freely use, modify, and distribute it while maintaining the necessary attribution and disclaimer requirements. By embracing ROS and the BSD 3.0 license, we aim to foster collaboration and innovation within the robotics community. |
| 54 | + |
| 55 | + |
| 56 | + |
0 commit comments