diff --git a/.gitattributes b/.gitattributes index f6ec59e..98e6089 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,4 @@ *.dae filter=lfs diff=lfs merge=lfs -text *.stl filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text +*.usd filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 259148f..0000000 --- a/.gitignore +++ /dev/null @@ -1,32 +0,0 @@ -# Prerequisites -*.d - -# Compiled Object files -*.slo -*.lo -*.o -*.obj - -# Precompiled Headers -*.gch -*.pch - -# Compiled Dynamic libraries -*.so -*.dylib -*.dll - -# Fortran module files -*.mod -*.smod - -# Compiled Static libraries -*.lai -*.la -*.a -*.lib - -# Executables -*.exe -*.out -*.app diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index cd3aead..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ -cmake_minimum_required(VERSION 3.8) -project(simulation) -find_package(ament_cmake REQUIRED) - -file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/models/curiosity_path) - -install(DIRECTORY - models - ${CMAKE_CURRENT_BINARY_DIR}/models - DESTINATION share/${PROJECT_NAME}/ -) - -ament_environment_hooks("${CMAKE_CURRENT_SOURCE_DIR}/hooks/${PROJECT_NAME}.dsv.in") - -ament_package() diff --git a/README.md b/README.md index bd5bbe2..e33924f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,77 @@ -# simulation +# Space ROS IsaacSim Extension Package -Simulation assets of space-ros demos +This repository is an extension module for Nvidia's IsaacSim. It provides the following features: -This repo uses [git-lfs](https://git-lfs.com/) to manage large files. + - Simulation Assets for Space Robotics + - ROS2 Interface for Space Robotics + - Extenstions for IsaacSim for Space Robotics + +## System Requirements + +The following are the system requirements to run the project: + +| Requirement | Description | +| ----------- | -------------------------------- | +| OS | Ubuntu 22.04 | +| RTX GPU | Nvidia RTX 30XX Series or higher | +| RAM | 16 GB or higher | +| CPU | Intel i7 or higher | + + +## Prerequisites + +The work is based on Nvidia's IsaacSim. The changes are tested on Ubuntu 22.04. The following dependencies are required to run the project: + +| Dependency | Version | Description | +| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| IsaacSim | >=4.0.0 | Nvidia's IsaacSim. You can setup the simulation from official website. Instructions [here](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_workstation.html) | +| ROS2 | ==Humble | ROS2 Humble acts as a middle layer. This will be soon ported to the native project. Installation Instructions [here](https://docs.ros.org/en/humble/Installation.html) | + +## Get Started + +1. Make sure the prerequisites are installed. If not, follow the instructions in the prerequisites section. +2. Clone the repository to your local machine in your desired location. Run the following command in the terminal: +```bash +git clone https://github.com/space-ros/simulation.git + +# This project used git-lfs for large files. Make sure you have git-lfs installed. +# If not, you can install it by running the following command: +# sudo apt-get install git-lfs + +# Now, you can pull the repository with git-lfs +cd simulation +git lfs pull +``` +3. The repository contains two folders in the root directory: + - `extensions`: Contains the extensions for IsaacSim + - `assets`: Contains the ROS2 interface for IsaacSim +4. For easier access to the assetss, you can bookmark the assets folder in the IsaacSim by following the steps: + 1. Open IsaacSim. + 2. In the Context Browser, navigate to the root of the repository and right-click on the `assets` folder. + 3. Click on the `Add Bookmark` option. + 4. You will be prompted to enter the name of the bookmark. Enter "Space ROS Assets" and click on `OK`. + 5. Now, you can access the assets from the bookmarks section in the Context Browser. +5. For the extensions, you need to allow the extension manager of IsaacSim to know the location of the extensions. Follow the steps: + 1. Open IsaacSim. + 2. Go to `Windows` in the top menu bar and click on `Extensions`. + 3. Click on the hamburger icon on the top right corner of the Search bar in the extension manager and select `Settings`. + 4. On the right panel of the extension manager, find the section for extension search paths and click on the `+` icon at the end of the list. + 5. Navigate to the `extensions` folder in the repository and select the `extensions` folder. + 6. The extensions of Space ROS will now be available in the extension manager. You can search for the extensions in the search bar. The list of extensions is provided in the documentation below. + 7. Click on the extension and enable it by toggling the switch on the right side of the extension. You can also check the `Auto-Enable` option to enable the extension automatically when IsaacSim starts. + 8. You can repeat the steps for other extensions as well. +6. Now, you can start using the assets and extensions in the IsaacSim. + +> NOTE: Make sure ROS2 Bridge is extension is enabled in the IsaacSim. You can enable it by the previous steps mentioned for the extensions. + +## Documentation + +This is a brief overview of the documentation provided in the repository. The detailed documentation can be found in the `docs` folder in the repository. + +| Section | Description | +| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [Space Robotics Environments](docs/assets/environments.md) | The environment assets provided by Space ROS for Nvidia's IsaacSim:
1. International Space Station
2. Interior of International Space Station
3. Lunar Surface
4. Mars Surface
5. Simple Chess Environment for Robonaut2
6. Simple Mars Replica Environment for Ingenuity Helicopter | +| [Space Robotics Robots](docs/assets/robots.md) | The robot assets provided by Space ROS for Nvidia's IsaacSIM:
[1. Curiosity Mars Rover](./docs/robots/curiosity.md)
2. Perseverance Mars Rover
[3.Ingenuity Helicopter V3](./docs//robots/ingenuity-helicopter.md)
[4.Canadarm2](./docs/robots/canadarm2.md)
[5.Robonaut2](./docs/robots/robonaut2.md) | +| [Space Robotics Scenes](docs/assets/scenes.md) | The environment assets provided by Space ROS for Nvidia's IsaacSim:
1. International Space Station with Canadarm2
2. Curiosity Mars Rover on Mars Surface
3. Simple Chess Environment for Robonaut2
4. Simple Mars Replica Environment for Ingenuity Helicopter | +| [ROS2 Interface](docs/ros2.md) | The ROS2 bridge and usage description for integration with Space ROS | +| [Extensions for IsaacSim](docs/extensions/index.md) | The extensions provided by Space ROS for Nvidia's IsaacSim:
1. Example Omnigraph Extension for Space ROS
2. Omnigraph Extension for Rover Simple Mobile Base Controller | \ No newline at end of file diff --git a/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStation.usd.png b/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStation.usd.png new file mode 100644 index 0000000..366718e --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStation.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05fc99a859153cf37fce56e719a1b5ff1a2bc1dccc528b33334806a161e7643d +size 92003 diff --git a/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStationInternal.usd.png b/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStationInternal.usd.png new file mode 100644 index 0000000..6c76293 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/.thumbs/256x256/InternationalSpaceStationInternal.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:335c87af4a40baea6d0d9d5bb684d5c7bd7075249696bf2b06c58723188a101f +size 99140 diff --git a/assets/Environments/InternationalSpaceStation/InternationalSpaceStation.usd b/assets/Environments/InternationalSpaceStation/InternationalSpaceStation.usd new file mode 100644 index 0000000..7bdf82e --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/InternationalSpaceStation.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4e498e9d7d63b675c84030e03c19226a978a01208f850fa171214ec5d1dbd46 +size 19228081 diff --git a/assets/Environments/InternationalSpaceStation/InternationalSpaceStationInternal.usd b/assets/Environments/InternationalSpaceStation/InternationalSpaceStationInternal.usd new file mode 100644 index 0000000..e18be86 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/InternationalSpaceStationInternal.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240fa9a5845b2b6abfc66f8414cd807afb20b5c3e1d679b0ca2c9c185aadb388 +size 22361931 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01.jpg.png new file mode 100644 index 0000000..53cfc37 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a98aa7666a402871dcb740d1e534b7ad07a16da79536cfbfdd8ceae979f0ba2d +size 2150700 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01_n.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01_n.jpg.png new file mode 100644 index 0000000..c3f001e --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_01_n.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a830ad9e168a005c71365fe3c906031df85069ff4ce13a4d2b5cf7097a5dcb3d +size 669488 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_02.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_02.jpg.png new file mode 100644 index 0000000..e961d43 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_02.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a17ff2fcabbab8f3637626d92e29def6146ddc4539dc99d15ba706e16acd8d7 +size 1894823 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.001.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.001.png new file mode 100644 index 0000000..d6667cb --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65e64b008b4502113963bbd2a450fc266f26dd8509f80cf78c28f54b56aa895d +size 1873092 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.png new file mode 100644 index 0000000..97015ef --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349bf71d93bba9477c6e9aa9974c1bbc4f7d5cd254c4ee68b0a7d2ea6aa90178 +size 1863800 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.png.002.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.png.002.png new file mode 100644 index 0000000..594f23f --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03.png.002.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b1f8754e0dc962ba3644acc4f15d6a7b831bdc91960addabe71de009522eb3f +size 1908129 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03_n.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03_n.jpg.png new file mode 100644 index 0000000..21d213a --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_03_n.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a4fabd2c0b2bfffff505175a0f5b678628562b6e1f60ffe6932e72c3ed47348 +size 574517 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_04.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_04.jpg.png new file mode 100644 index 0000000..f7b0228 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_04.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b672527c11f015e0b2758c3c914e80808319d94dd0a6a27a59152afd9ffef57 +size 1632330 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_01.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_01.jpg.png new file mode 100644 index 0000000..be95f78 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_01.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:401134fd5b24055f679f96dccf76fd4e2ed6b55472a82cef38ee878923f6cfc3 +size 629989 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_02.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_02.jpg.png new file mode 100644 index 0000000..b3e29db --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_02.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afa9fac345b6398c8fb94a7e9307256b8a1b676986e1709a3cfca3ad78d96053 +size 927413 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_03.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_03.jpg.png new file mode 100644 index 0000000..513056a --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_03.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7061110835955d3e6663750c9f796a546d236ed557c820b1f27024c5d3a68960 +size 981338 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_04.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_04.jpg.png new file mode 100644 index 0000000..18ff545 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_04.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d314f3505f7e255ffb57f8751a574979a3c439f2d433c32f01bd09d3f5705f8d +size 924183 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_05.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_05.jpg.png new file mode 100644 index 0000000..5b4a2a2 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_05.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:918a78fa7b7a7ebf6c97a6468935368d41ff800206dbe16b6de3bdd4f1f37010 +size 929148 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_06.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_06.jpg.png new file mode 100644 index 0000000..8d68242 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_06.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c657f7b9f7230844fa4114e35729d62fc5a8a525c2fb9bf1f2d62d7a3901a741 +size 984717 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_07.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_07.jpg.png new file mode 100644 index 0000000..4e481e8 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_07.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b83703764d644622014a9e8f90b127d7e3dff9bf2fa369d6b1773a022e0f5ca +size 934334 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_08.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_08.jpg.png new file mode 100644 index 0000000..8683763 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ISS_AO_08.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7fa9346030d4b1aeaedcad3e8d9e6a441030ad88a924410d84591e35e5e3b06 +size 234984 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/ecostress.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/ecostress.jpg.png new file mode 100644 index 0000000..5b07c93 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/ecostress.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbb8b676019b5c82a3657f1c37ff060f42f5254001edcc51d9e8938bd952f3d7 +size 108102 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.jpg.png b/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.jpg.png new file mode 100644 index 0000000..c1fecdb --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.jpg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad69bc4f84d43e87f87ccbed30ad53bb8bece7ce41fc9a758655685b64464074 +size 464767 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.png.png b/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.png.png new file mode 100644 index 0000000..1fa7ea7 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISS/foil_n.png.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5fa103d61e50cdb817522dcbb93ee7709f3d916a7fb9738506bf9040c731375 +size 430210 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Diffuse.png new file mode 100644 index 0000000..ca7c6d4 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58748b7f3d9fd912cfe7221d49e48ddd9a36a31a6acf89e710c5ec6f25fb2fd7 +size 1779904 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Normal.png new file mode 100644 index 0000000..2860413 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_1_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:562d2ed4634796599cdba9860593946c0e3fd550889f090be0b7de4f390707c3 +size 3900785 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Diffuse.png new file mode 100644 index 0000000..e7c71b8 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0794f5a3d62c1662fac7dbcede80f93826bd3e075dca2f8160c15330c217b3a8 +size 1369059 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Normal.png new file mode 100644 index 0000000..cfb5a0a --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Airlock_2_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02d35111e8298f36c8bb47107ca09a3e8f23ac168f2997718d4f505e0fe2843a +size 14922221 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Diffuse.png new file mode 100644 index 0000000..2bf4833 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4375aa83722b5867749371c046a1c59682e3504885f08bb9a9f7b5dcb9232131 +size 219164 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Normal.png new file mode 100644 index 0000000..30bce79 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/BEAM_Int_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bbd92df7be9c636217d043430447aaa6af4042989d7ca4467f76b69eaf1a27e +size 2817682 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Diffuse.png new file mode 100644 index 0000000..17eddf0 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980bbf94b8b21b18ae16a46e150e6780d693cba437c206978221b25ccdf5e84c +size 1148364 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Normal.png new file mode 100644 index 0000000..e932e66 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Bishop_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1d0b70bb464d741664b0989278ff9695ac7ff53de5931744ff65059a55a44c4 +size 9656961 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Diffuse.png new file mode 100644 index 0000000..abb60cd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c981521259c209a307caa2fd889fe5bdad88f9d0eb05e6579018a5f91c54ac0 +size 2230113 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Normal.png new file mode 100644 index 0000000..587b962 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Int_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5cea2a5cc4c851919c09a85cb52dd4be0586454a6d7da7c992127642641eadb +size 7901018 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Diffuse.png new file mode 100644 index 0000000..ddaddbb --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a1e004412ad56cb845c00da5b21adb0e487b3097dda41b8cff3fb505fb17af7 +size 1873517 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Normal.png new file mode 100644 index 0000000..86d0b23 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks01_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d26e9933fb2e7b0df6278f0363e38d4e229b3a43f5a232961e6cfab233a7ca31 +size 4095412 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Diffuse.png new file mode 100644 index 0000000..3c3f553 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25bb331dc46a02b3f940f63672ff1f0f7f0c16afa288690223c65e63edaa6aa5 +size 807654 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Normal.png new file mode 100644 index 0000000..7c9718f --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks02_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5433f5a534e8bfc6d8b4a2db55dfbb586de302d995af81a830e40ffe38931dd +size 8074967 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Diffuse.png new file mode 100644 index 0000000..d77f1de --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84e2ab08fea4201c7b71692ab6785fcb236d249b76d64ae9f33a227da5c291fc +size 1730948 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Normal.png new file mode 100644 index 0000000..dcc0d20 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Columbus_Racks03_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff0c671079f77f9a6037fc228255984e808f16a1670b11f5d0690bbce553bc55 +size 3255804 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Diffuse.png new file mode 100644 index 0000000..06b1f44 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31c429d7509c3f686cb27e63110b7905f7c71409681d0b02948fd13bb9086002 +size 734719 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Normal.png new file mode 100644 index 0000000..24fc55e --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Cupola_Int_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb44e92591c9c4df89569a106ae0703325c8339ad20e04fafc4a1f1099ffaf9f +size 10585255 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Diffuse.png new file mode 100644 index 0000000..fc50db2 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae360aefb09794e8c2f22ae47e27615e5a83ac3f021fdf90434e59f957480f6e +size 2017771 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Normal.png new file mode 100644 index 0000000..5e03db5 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/EXPRESS_Racks_ATLAS_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59def913080c9eeefcd9d48335461445e23ae801486246bb67bf07577f0d6b51 +size 3595420 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Diffuse.png new file mode 100644 index 0000000..a3a0aa2 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eef088c7f81a382903c635150322e514084df82c86773cfa8a0bbcc8a8ec9038 +size 1204785 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Normal.png new file mode 100644 index 0000000..5a9394d --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_HubAndMetals_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea4b2d84938b4d61e4cf5391c2b54c9dae11ac05a95df26fa01ebb4b362f12f0 +size 3093108 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_Misc_Details_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_Misc_Details_Diffuse.png new file mode 100644 index 0000000..45ae62b --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Generic_Misc_Details_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d3f97cf42cae8476bae4eee80a520f09311e1bcfd96141700bdf68505823c46 +size 5421008 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Diffuse.png new file mode 100644 index 0000000..cf0e1b7 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2eba59274d17d702891de34b3e94b9cca988446e091b11f38b80d822c9f8825 +size 922229 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Normal.png new file mode 100644 index 0000000..da81950 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Int_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c89caaf5165fe96a28b09d13232560a80241ce1653f0a81142dd22131bd6243f +size 4560198 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Diffuse.png new file mode 100644 index 0000000..59125c0 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d596f9193e83bc059f8a1b2f087d8822106b9f20c4bd27ce6ba9ef2ea92e7af +size 523150 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Normal.png new file mode 100644 index 0000000..9bcc137 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JLP_Racks_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4f6fba2ab88ae90e7bbd83b880d81ee6343e9262f93e047796e4bd54e8cb2c +size 9268548 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Diffuse.png new file mode 100644 index 0000000..d3ac3bd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfce2abf0e91f96a3f95f773237eb955beb2f230e19b9d3921f7c3aeb23060a1 +size 1166111 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Normal.png new file mode 100644 index 0000000..08fadcb --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:483a1b525f0ffa8111c310bfb044aacda13e153c288b7afee3a75bfe950048e7 +size 3260500 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Diffuse.png new file mode 100644 index 0000000..315bb32 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:121ab4e9f0d104b22cbe75ea6bf8564dd6e65f08f332994446a3f094f12ab31f +size 1444468 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Normal.png new file mode 100644 index 0000000..544d70f --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_01_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1a556e8757811b0aac6e22aef61af0d689610a69ea7d5e841e3bca8fb25f021 +size 4844694 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Diffuse.png new file mode 100644 index 0000000..71ef1b1 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b45bb515574ceb98335761ba0aacf0a41b483ee4763ca1821938c739917b09 +size 2477134 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Normal.png new file mode 100644 index 0000000..cef7755 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_02_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:111ac6a9c9188e363c57e0db9fa81256b4287aa78575a0c7beeccabe42cb8f9b +size 6079034 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Diffuse.png new file mode 100644 index 0000000..1649605 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:481ba166c39153b685a326f915becd6072f7ddb3067d181aa0886907691b3260 +size 1277479 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Normal.png new file mode 100644 index 0000000..13602bd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/JPM_Racks_03_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13eb9bee732eaa6bb1fc9e4ca1806526eac1f239f819a4205b3a5c39e2ce41aa +size 3566656 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Diffuse.png new file mode 100644 index 0000000..494f688 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc52753c24979d0eee0cdbf394d7eb58e79ff1aa8d25ce95e5e9e58eaf957a95 +size 1900343 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Normal.png new file mode 100644 index 0000000..bf34331 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/NewRacks59-60_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95af155ea0eeddea2cd048313631835c0b56781993402bec9f1b7d5cc3338585 +size 8848538 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Diffuse.png new file mode 100644 index 0000000..8ba2cf7 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ece286c92cf1092a0ffe2a68ad6f43747e71368a013050e42d05e69f84e8cf0b +size 1576891 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Normal.png new file mode 100644 index 0000000..f4037df --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e016be688122e7d9b67871d2e0167f6038c8649c8772356854c84a21f55a3aac +size 3102818 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Diffuse.png new file mode 100644 index 0000000..c5aa639 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2947f4d55766ad18545917f33894687520f3bd3ed3a349dc9fc8dd6cd9fa21a5 +size 1619346 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Normal.png new file mode 100644 index 0000000..2001e87 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node2_Int_Rack_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fc4be20be9e49553300b9efd76171eb268d7d190467eb8777c201169a3cdc60 +size 17443549 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Diffuse.png new file mode 100644 index 0000000..83d1288 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dfd3cf236786187979404fa0db1e94d561db63539a68e317f064a9118772439 +size 1356306 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Normal.png new file mode 100644 index 0000000..995469d --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eb5eb049250bee8c274c807e0448c5894700083534ab35e3ad40564b251c432 +size 1513373 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Diffuse.png new file mode 100644 index 0000000..52bd1fd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddcc2e71684dc2a62784ca2e9483f06703d8f07ce1198f32242e55fe19ae9b5e +size 672162 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Normal.png new file mode 100644 index 0000000..807ba08 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_01_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6633605c5177d8ea4b830f1d9dc26966c1f40521ccd82874ab5dedd76ae1c223 +size 2135209 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Diffuse.png new file mode 100644 index 0000000..08b7075 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffc5a602d2649073446ae978adfe93897839ca7bc0cb8d6d8b47d259d7d289f2 +size 2088786 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Normal.png new file mode 100644 index 0000000..063b11a --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_02_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b17eef1175af396433b2afcbd5e54cc3b9f90ab9614d4b6731d3343d85218e81 +size 5279116 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Diffuse.png new file mode 100644 index 0000000..b6f3cf0 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:295ac4eae21181d6d8d3cd45e1e4ed1b2dad5f62010715654916f4c65d11ada6 +size 262467 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Normal.png new file mode 100644 index 0000000..51c25cd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Node3_Int_Rack_WHC_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:720fa816fa253b17cec2647485ad1780eb92684e2023ad6de0d00bab922d9b39 +size 6064060 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Diffuse.png new file mode 100644 index 0000000..f3b4a2c --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad9f9f7d7b135464b1106b6e2a8e6717344ad097284fcb2ee1c878690334dd6e +size 900347 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Normal.png new file mode 100644 index 0000000..f01c548 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/PMM_01_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e41ef3f97a524fb3aa7e35f9e831e1d7c57023dbae40b7a7de54592e4ca03de6 +size 4511187 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches1_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches1_Diffuse.png new file mode 100644 index 0000000..4c7757d --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches1_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f396f6b32dd7710556c969b8b55fa557619cbf20e406a6ee18e484636546268 +size 14105267 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches2_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches2_Diffuse.png new file mode 100644 index 0000000..e3c976d --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/Patches2_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e52de4d56819252891f7d7e1617a9a134d882f1b055595c99bd34d5027c8d400 +size 1525848 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Diffuse.png new file mode 100644 index 0000000..4c0cbd2 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7acc4583e14378825cc4bd060d537a5faee899eb688e83c16d1fc4bba7b9e080 +size 798911 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Normal.png new file mode 100644 index 0000000..da8fdc5 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_AFT_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d07fb4878c56995bad0fce270e026cbdcc47a07215cb92127856ee371dcc05 +size 2361957 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Diffuse.png new file mode 100644 index 0000000..c6abd13 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:355a5f50bf52707a375278ce3d413215a69c0cd9d9c4bb3ebec198b7c1df0981 +size 927014 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Normal.png new file mode 100644 index 0000000..0ceaa40 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_FWD_Bulkhead_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74379abfaf35dcd3a222cee75edf540d77eac6282f8abdbe9b2293c768e78646 +size 2071801 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Diffuse.png new file mode 100644 index 0000000..9fbc8dd --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:233fa83b2dbe3a0bce2e396fefba399a4509120fe58e6f694815f8d8d7c7d74f +size 866020 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Normal.png new file mode 100644 index 0000000..49656b2 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_01_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e87d51c48282a25d0679469fe011f3170e85013068845769d9163c2749fac63 +size 2805161 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Diffuse.png new file mode 100644 index 0000000..6c8a322 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:918233e4cd4cd6b0d9f654046c23f9d52d248c1f3993b94ad0b1eac08783b388 +size 781916 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Normal.png new file mode 100644 index 0000000..b811f7e --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_02_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffc7abc9942ed47cafb276f7ed643370bffbc9125bfb00456cc926dc00af2b6b +size 3620633 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Diffuse.png new file mode 100644 index 0000000..0586df7 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a3d76598b7e9ec34a3b040082cc2de90d995090d6b23188556d25e55fd93267 +size 3804780 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Normal.png new file mode 100644 index 0000000..6812402 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_03_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:822be375c5f8872ce43da3a6fb323154c85a20fd11d940d468c6c0eede848988 +size 8576931 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Diffuse.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Diffuse.png new file mode 100644 index 0000000..48b048c --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:332c1a68bb0386a154833d0dfcb628560532cab99198ecc8f6f06611dc762879 +size 587693 diff --git a/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Normal.png b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Normal.png new file mode 100644 index 0000000..cd4ff03 --- /dev/null +++ b/assets/Environments/InternationalSpaceStation/textures/ISSInternal/USLab_Racks_04_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8bc4f2ad2e11d034476727684f03740e36c344c0243ee5054f676659648bfde +size 1342453 diff --git a/assets/Environments/Mars/.thumbs/256x256/MarsEnvironment.usd.png b/assets/Environments/Mars/.thumbs/256x256/MarsEnvironment.usd.png new file mode 100644 index 0000000..6b695c6 --- /dev/null +++ b/assets/Environments/Mars/.thumbs/256x256/MarsEnvironment.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:403ed2110bc296f1c1592445daf564f3f8a4002db948d73331efa332137d10db +size 53399 diff --git a/assets/Environments/Mars/MarsEnvironment.usd b/assets/Environments/Mars/MarsEnvironment.usd new file mode 100644 index 0000000..f3947a8 --- /dev/null +++ b/assets/Environments/Mars/MarsEnvironment.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89b2fcbe5f5526eeb3c8552197345131360beddb1deb0f69e4a7729fb81a3f08 +size 147103858 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__DIFFUSE7y0cx821.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__DIFFUSE7y0cx821.png new file mode 100644 index 0000000..c48c424 --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__DIFFUSE7y0cx821.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb31f9e312722328daf4ed800e7f60b8cb53ff79ee66ea9e42e9e27322fd8465 +size 6198158 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__EMITyl_buzq0.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__EMITyl_buzq0.png new file mode 100644 index 0000000..61074b5 --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__EMITyl_buzq0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e6f4ca25087501994800c8e51bcc45a63a7b94c1c6582f2f701b42f53472ae7 +size 440158 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__GLOSSYn9g8bibc.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__GLOSSYn9g8bibc.png new file mode 100644 index 0000000..aee5d3a --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__GLOSSYn9g8bibc.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53d539cf201713ccb5439e62cedd94c7fb9fb51a4cf74dc80899bc8bf57cfbe9 +size 938183 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__METALLICvwkel445.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__METALLICvwkel445.png new file mode 100644 index 0000000..3651323 --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__METALLICvwkel445.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c98e025c8638c1a8f3c4cef5199fe52745ca5f322d002e2fa9ef7d3aea14682d +size 752982 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__NORMAL7e86fu0s.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__NORMAL7e86fu0s.png new file mode 100644 index 0000000..b0fa647 --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__NORMAL7e86fu0s.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13a11b31b9888f54e77a6faff687c7e7a4e3024f9dd886ef64672f5b203f4454 +size 18608243 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__ROUGHNESSl1wqz7b2.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__ROUGHNESSl1wqz7b2.png new file mode 100644 index 0000000..c270acc --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__ROUGHNESSl1wqz7b2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d895c6df6dff1f0ea95a95ee09a4572ce5daf00b110547295868de9f8d2fca2 +size 3271210 diff --git a/assets/Environments/Mars/textures/MarsEnvironment_baked__TRANSMISSION1fug6puc.png b/assets/Environments/Mars/textures/MarsEnvironment_baked__TRANSMISSION1fug6puc.png new file mode 100644 index 0000000..a1c9de2 --- /dev/null +++ b/assets/Environments/Mars/textures/MarsEnvironment_baked__TRANSMISSION1fug6puc.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32b9a6a7de24c4058f992c071f5d701fddb5ad6ef39a730f6e7a64e19c2c6f10 +size 220202 diff --git a/assets/Environments/Mars/textures/Rock029_2K-PNG_AmbientOcclusion.png b/assets/Environments/Mars/textures/Rock029_2K-PNG_AmbientOcclusion.png new file mode 100644 index 0000000..59ca771 --- /dev/null +++ b/assets/Environments/Mars/textures/Rock029_2K-PNG_AmbientOcclusion.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4bf57d1570ab69d5bfe663086656df6c16bba0ce729aa037e684e670cb3caec +size 1974132 diff --git a/assets/Environments/Mars/textures/Rock029_2K-PNG_Color.png b/assets/Environments/Mars/textures/Rock029_2K-PNG_Color.png new file mode 100644 index 0000000..2b45aef --- /dev/null +++ b/assets/Environments/Mars/textures/Rock029_2K-PNG_Color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1943d65f0514e31461f6a921957b22e419af9aada2e4371722442993f8ac47a6 +size 7406929 diff --git a/assets/Environments/Mars/textures/Rock029_2K-PNG_Displacement.png b/assets/Environments/Mars/textures/Rock029_2K-PNG_Displacement.png new file mode 100644 index 0000000..df39eb2 --- /dev/null +++ b/assets/Environments/Mars/textures/Rock029_2K-PNG_Displacement.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce380036cd38f06a8a5ae9b31002b9262be7414d5bc0fd4a03e7a5125316cf7c +size 5711418 diff --git a/assets/Environments/Mars/textures/Rock029_2K-PNG_NormalGL.png b/assets/Environments/Mars/textures/Rock029_2K-PNG_NormalGL.png new file mode 100644 index 0000000..1a99811 --- /dev/null +++ b/assets/Environments/Mars/textures/Rock029_2K-PNG_NormalGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d6f30c3e01c616acb88a58fef48419f65e1d861ae27e19d93b4328f02681d4b +size 24298226 diff --git a/assets/Environments/Mars/textures/Rock029_2K-PNG_Roughness.png b/assets/Environments/Mars/textures/Rock029_2K-PNG_Roughness.png new file mode 100644 index 0000000..f1167cf --- /dev/null +++ b/assets/Environments/Mars/textures/Rock029_2K-PNG_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:781b0e1388a8d311df37265363c4f53149ffd0b52cab85fd17fb0d51c276a9bc +size 2174508 diff --git a/assets/Environments/Moon/.thumbs/256x256/MoonEnvironment.usd.png b/assets/Environments/Moon/.thumbs/256x256/MoonEnvironment.usd.png new file mode 100644 index 0000000..5cf38ac --- /dev/null +++ b/assets/Environments/Moon/.thumbs/256x256/MoonEnvironment.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6473cf1adeed3dd0e855991ecfe19866971eb67ec9abbb36b7ba6ffb9a9fd3c +size 16249 diff --git a/assets/Environments/Moon/MoonEnvironment.usd b/assets/Environments/Moon/MoonEnvironment.usd new file mode 100644 index 0000000..28dea71 --- /dev/null +++ b/assets/Environments/Moon/MoonEnvironment.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb98049bbb5ab2afc0c88beab2496e36f9e770ed193b6ff8e66d52daccc0c62e +size 119975357 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_DIFFUSE.png b/assets/Environments/Moon/textures/MoonEnvironment_DIFFUSE.png new file mode 100644 index 0000000..7af24d1 --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_DIFFUSE.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ed9af12a44985f0e85b3b0fc35605251e48881fbc9ca56f1772f1066037fa3 +size 4814031 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_EMIT.png b/assets/Environments/Moon/textures/MoonEnvironment_EMIT.png new file mode 100644 index 0000000..03ee2e6 --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_EMIT.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac6c1d175417092980e8fa2ab99212046a5b99c8ca8b596c5170cd5c36ae88a0 +size 440158 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_GLOSSY.png b/assets/Environments/Moon/textures/MoonEnvironment_GLOSSY.png new file mode 100644 index 0000000..1f2ad56 --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_GLOSSY.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a07a0e76906f0fe72bc3baadaba80d53f3ea31e4553090091f02a9ee90688e15 +size 1609278 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_METALLIC.png b/assets/Environments/Moon/textures/MoonEnvironment_METALLIC.png new file mode 100644 index 0000000..d2bf590 --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_METALLIC.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c6b1383fbccf3e42c2262b70ae3d1684dac8360907d5f271aaa70f5f7ba9542 +size 302197 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_NORMAL.png b/assets/Environments/Moon/textures/MoonEnvironment_NORMAL.png new file mode 100644 index 0000000..deb6b6b --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_NORMAL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38a52505d29d0e87d55b07ee73a17981747917682f6c95c00d1ef6506c8eb131 +size 42857948 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_baked__ROUGHNESSabsqx7hj.png b/assets/Environments/Moon/textures/MoonEnvironment_baked__ROUGHNESSabsqx7hj.png new file mode 100644 index 0000000..da1869e --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_baked__ROUGHNESSabsqx7hj.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8cabaf30f71ac21f4104c23c202d32f705fb25a700c9bcee13f354eff4d7fba +size 5951039 diff --git a/assets/Environments/Moon/textures/MoonEnvironment_baked__TRANSMISSIONvx923rkr.png b/assets/Environments/Moon/textures/MoonEnvironment_baked__TRANSMISSIONvx923rkr.png new file mode 100644 index 0000000..a1c9de2 --- /dev/null +++ b/assets/Environments/Moon/textures/MoonEnvironment_baked__TRANSMISSIONvx923rkr.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32b9a6a7de24c4058f992c071f5d701fddb5ad6ef39a730f6e7a64e19c2c6f10 +size 220202 diff --git a/assets/Environments/Moon/textures/Rock029_2K-PNG_AmbientOcclusion.png b/assets/Environments/Moon/textures/Rock029_2K-PNG_AmbientOcclusion.png new file mode 100644 index 0000000..59ca771 --- /dev/null +++ b/assets/Environments/Moon/textures/Rock029_2K-PNG_AmbientOcclusion.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4bf57d1570ab69d5bfe663086656df6c16bba0ce729aa037e684e670cb3caec +size 1974132 diff --git a/assets/Environments/Moon/textures/Rock029_2K-PNG_Color.png b/assets/Environments/Moon/textures/Rock029_2K-PNG_Color.png new file mode 100644 index 0000000..2b45aef --- /dev/null +++ b/assets/Environments/Moon/textures/Rock029_2K-PNG_Color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1943d65f0514e31461f6a921957b22e419af9aada2e4371722442993f8ac47a6 +size 7406929 diff --git a/assets/Environments/Moon/textures/Rock029_2K-PNG_Displacement.png b/assets/Environments/Moon/textures/Rock029_2K-PNG_Displacement.png new file mode 100644 index 0000000..df39eb2 --- /dev/null +++ b/assets/Environments/Moon/textures/Rock029_2K-PNG_Displacement.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce380036cd38f06a8a5ae9b31002b9262be7414d5bc0fd4a03e7a5125316cf7c +size 5711418 diff --git a/assets/Environments/Moon/textures/Rock029_2K-PNG_NormalGL.png b/assets/Environments/Moon/textures/Rock029_2K-PNG_NormalGL.png new file mode 100644 index 0000000..1a99811 --- /dev/null +++ b/assets/Environments/Moon/textures/Rock029_2K-PNG_NormalGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d6f30c3e01c616acb88a58fef48419f65e1d861ae27e19d93b4328f02681d4b +size 24298226 diff --git a/assets/Environments/Moon/textures/Rock029_2K-PNG_Roughness.png b/assets/Environments/Moon/textures/Rock029_2K-PNG_Roughness.png new file mode 100644 index 0000000..f1167cf --- /dev/null +++ b/assets/Environments/Moon/textures/Rock029_2K-PNG_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:781b0e1388a8d311df37265363c4f53149ffd0b52cab85fd17fb0d51c276a9bc +size 2174508 diff --git a/assets/Environments/Props/.thumbs/256x256/EarthModel.usd.png b/assets/Environments/Props/.thumbs/256x256/EarthModel.usd.png new file mode 100644 index 0000000..a5b5762 --- /dev/null +++ b/assets/Environments/Props/.thumbs/256x256/EarthModel.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94d7724517407e53948e8b252ec6dfb98aa68f6059555e787499a6eff56c480 +size 33331 diff --git a/assets/Environments/Props/EarthModel.usd b/assets/Environments/Props/EarthModel.usd new file mode 100644 index 0000000..5a78c34 --- /dev/null +++ b/assets/Environments/Props/EarthModel.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14a5766ce34ce87f61da6f4d92bd385f875948511cb8e65a90481a3348c17630 +size 50188 diff --git a/models/canadarm/meshes/earth.png b/assets/Environments/Props/textures/earth.png similarity index 100% rename from models/canadarm/meshes/earth.png rename to assets/Environments/Props/textures/earth.png diff --git a/assets/Robots/Curiosity_Mars_Rover/.thumbs/256x256/CuriosityMarsRover.usd.png b/assets/Robots/Curiosity_Mars_Rover/.thumbs/256x256/CuriosityMarsRover.usd.png new file mode 100644 index 0000000..720b962 --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/.thumbs/256x256/CuriosityMarsRover.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3073170fde3640a7ee4d138b948fd5abefa6caefdf8b1270f51df27da679180e +size 107965 diff --git a/assets/Robots/Curiosity_Mars_Rover/CuriosityMarsRover.usd b/assets/Robots/Curiosity_Mars_Rover/CuriosityMarsRover.usd new file mode 100644 index 0000000..1491fe8 --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/CuriosityMarsRover.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240b1424ba54bb9ba8b6007badc080401f4d5e3a7e48e7e0a8926a4eae4fb31e +size 5239333 diff --git a/models/curiosity_path/meshes/parts_AO.png b/assets/Robots/Curiosity_Mars_Rover/materials/parts_AO.png similarity index 100% rename from models/curiosity_path/meshes/parts_AO.png rename to assets/Robots/Curiosity_Mars_Rover/materials/parts_AO.png diff --git a/models/curiosity_path/meshes/tex_01.png b/assets/Robots/Curiosity_Mars_Rover/materials/tex_01.png similarity index 100% rename from models/curiosity_path/meshes/tex_01.png rename to assets/Robots/Curiosity_Mars_Rover/materials/tex_01.png diff --git a/models/curiosity_path/meshes/tex_02.png b/assets/Robots/Curiosity_Mars_Rover/materials/tex_02.png similarity index 100% rename from models/curiosity_path/meshes/tex_02.png rename to assets/Robots/Curiosity_Mars_Rover/materials/tex_02.png diff --git a/models/curiosity_path/meshes/tex_03.png b/assets/Robots/Curiosity_Mars_Rover/materials/tex_03.png similarity index 100% rename from models/curiosity_path/meshes/tex_03.png rename to assets/Robots/Curiosity_Mars_Rover/materials/tex_03.png diff --git a/models/curiosity_path/meshes/tex_04.png b/assets/Robots/Curiosity_Mars_Rover/materials/tex_04.png similarity index 100% rename from models/curiosity_path/meshes/tex_04.png rename to assets/Robots/Curiosity_Mars_Rover/materials/tex_04.png diff --git a/models/curiosity_path/meshes/tex_05.png b/assets/Robots/Curiosity_Mars_Rover/materials/tex_05.png similarity index 100% rename from models/curiosity_path/meshes/tex_05.png rename to assets/Robots/Curiosity_Mars_Rover/materials/tex_05.png diff --git a/assets/Robots/Curiosity_Mars_Rover/materials/texture0.png b/assets/Robots/Curiosity_Mars_Rover/materials/texture0.png new file mode 100644 index 0000000..d5efcb2 --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/materials/texture0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:018de7963b9147d1e0cee21e90c6cba2208510e117dff0fbff0d34f13d48abba +size 797950 diff --git a/assets/Robots/Curiosity_Mars_Rover/materials/texture1.png b/assets/Robots/Curiosity_Mars_Rover/materials/texture1.png new file mode 100644 index 0000000..7e1adc6 --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/materials/texture1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c7456d3b97ae0d55abcd0fa66f525f55d0aa999e67d9fc0e3370bc75083ad86 +size 397848 diff --git a/assets/Robots/Curiosity_Mars_Rover/materials/texture2.png b/assets/Robots/Curiosity_Mars_Rover/materials/texture2.png new file mode 100644 index 0000000..021d5fd --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/materials/texture2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:188354ed020b08b16e0d3a190c5c062e69206b19263d0173eda6dd2af747c708 +size 822159 diff --git a/assets/Robots/Curiosity_Mars_Rover/materials/texture3.png b/assets/Robots/Curiosity_Mars_Rover/materials/texture3.png new file mode 100644 index 0000000..99a97eb --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/materials/texture3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9dfc41b0c92d2eb9d4ad996a564420025ce63f054afb40657c1f76548ba42a1 +size 968346 diff --git a/assets/Robots/Curiosity_Mars_Rover/materials/texture4.png b/assets/Robots/Curiosity_Mars_Rover/materials/texture4.png new file mode 100644 index 0000000..8c8bb1b --- /dev/null +++ b/assets/Robots/Curiosity_Mars_Rover/materials/texture4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:265e394d59cc915560a1edb6f4c15b7812458d1253c8cd970fb4022987020d2f +size 836806 diff --git a/assets/Robots/Ingenuity_Helicopter/.thumbs/256x256/IngenuityV3.usd.png b/assets/Robots/Ingenuity_Helicopter/.thumbs/256x256/IngenuityV3.usd.png new file mode 100644 index 0000000..c26bad2 --- /dev/null +++ b/assets/Robots/Ingenuity_Helicopter/.thumbs/256x256/IngenuityV3.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4baaa03730ab8bebfaf4c4c2a3b3e406de3eb326814f8b521d5c81738d4d6904 +size 69604 diff --git a/assets/Robots/Ingenuity_Helicopter/IngenuityV3.usd b/assets/Robots/Ingenuity_Helicopter/IngenuityV3.usd new file mode 100644 index 0000000..5708f8c --- /dev/null +++ b/assets/Robots/Ingenuity_Helicopter/IngenuityV3.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab2ae594c9cd7ed6b69ecac8e7f87323111159cd44bee4f7d53cbb7e7100df19 +size 739017 diff --git a/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_albedo2.jpg b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_albedo2.jpg new file mode 100644 index 0000000..c4e05e0 Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_albedo2.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_normal.jpg b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_normal.jpg new file mode 100644 index 0000000..9d80e6c Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_normal.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_roughness2.jpg b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_roughness2.jpg new file mode 100644 index 0000000..ff8d815 Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/CarbonFiber_roughness2.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/blade.jpg b/assets/Robots/Ingenuity_Helicopter/textures/blade.jpg new file mode 100644 index 0000000..39e1e87 Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/blade.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/cameras_diff.jpg b/assets/Robots/Ingenuity_Helicopter/textures/cameras_diff.jpg new file mode 100644 index 0000000..4411da6 Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/cameras_diff.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/cameras_metal-cameras_rough.jpg b/assets/Robots/Ingenuity_Helicopter/textures/cameras_metal-cameras_rough.jpg new file mode 100644 index 0000000..4d7532e Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/cameras_metal-cameras_rough.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_n2.jpg b/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_n2.jpg new file mode 100644 index 0000000..a41a4bd Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_n2.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_r2.jpg b/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_r2.jpg new file mode 100644 index 0000000..a9271fb Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/chopper_sp_r2.jpg differ diff --git a/assets/Robots/Ingenuity_Helicopter/textures/foil_n.jpg b/assets/Robots/Ingenuity_Helicopter/textures/foil_n.jpg new file mode 100644 index 0000000..2ee8505 Binary files /dev/null and b/assets/Robots/Ingenuity_Helicopter/textures/foil_n.jpg differ diff --git a/assets/Robots/JPL_Athlete/.thumbs/256x256/T12.usd.png b/assets/Robots/JPL_Athlete/.thumbs/256x256/T12.usd.png new file mode 100644 index 0000000..0415896 --- /dev/null +++ b/assets/Robots/JPL_Athlete/.thumbs/256x256/T12.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dbac92190c15d8f5d9529f242b5727fd91e8bd31ea7b0bce2365c53f1e665bb +size 21110 diff --git a/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE.usd.png b/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE.usd.png new file mode 100644 index 0000000..4f40a82 --- /dev/null +++ b/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d21c8e378698a89b4f66afa75dc87d220d38ac600f15b499486bdf5062c65a0 +size 19714 diff --git a/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE_Climbing.usd.png b/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE_Climbing.usd.png new file mode 100644 index 0000000..01bde17 --- /dev/null +++ b/assets/Robots/JPL_Athlete/.thumbs/256x256/TriATHLETE_Climbing.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66fd6ac610dc079150c308fc37a15c34369d9c5726186f05f083350db7f14840 +size 22647 diff --git a/assets/Robots/JPL_Athlete/T12.usd b/assets/Robots/JPL_Athlete/T12.usd new file mode 100644 index 0000000..e4a0e7f --- /dev/null +++ b/assets/Robots/JPL_Athlete/T12.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8f521c386ded810c5103950751e288ae4db301ab547fd95426d855326a53a64 +size 287727 diff --git a/assets/Robots/JPL_Athlete/TriATHLETE.usd b/assets/Robots/JPL_Athlete/TriATHLETE.usd new file mode 100644 index 0000000..e433543 --- /dev/null +++ b/assets/Robots/JPL_Athlete/TriATHLETE.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39542320271e0fee0aaaa37cc8e23732b063aaef2ec5dcc628a117394d95eff3 +size 280276 diff --git a/assets/Robots/JPL_Athlete/TriATHLETE_Climbing.usd b/assets/Robots/JPL_Athlete/TriATHLETE_Climbing.usd new file mode 100644 index 0000000..d136a0f --- /dev/null +++ b/assets/Robots/JPL_Athlete/TriATHLETE_Climbing.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edcc9566681f173cf5d53856f3f9e0834883e03934bf4a7e0c80d9a76f920d1d +size 385637 diff --git a/assets/Robots/Perseverance_Rover/.thumbs/256x256/PerseveranceRover.usd.png b/assets/Robots/Perseverance_Rover/.thumbs/256x256/PerseveranceRover.usd.png new file mode 100644 index 0000000..16e8e01 --- /dev/null +++ b/assets/Robots/Perseverance_Rover/.thumbs/256x256/PerseveranceRover.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:800fa373082af090b809de7ad66f8e6535f0bc8f9ef2f5d0e41db8fab4f9bac8 +size 112853 diff --git a/assets/Robots/Perseverance_Rover/.thumbs/256x256/perseverance-wheels.usd.png b/assets/Robots/Perseverance_Rover/.thumbs/256x256/perseverance-wheels.usd.png new file mode 100644 index 0000000..2894985 --- /dev/null +++ b/assets/Robots/Perseverance_Rover/.thumbs/256x256/perseverance-wheels.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afc0460b1bf84a82475be6cf1ac9a267d50f3e0ebf22ceed19d775d2143dc841 +size 16141 diff --git a/assets/Robots/Perseverance_Rover/PerseveranceRover.usd b/assets/Robots/Perseverance_Rover/PerseveranceRover.usd new file mode 100644 index 0000000..006ab53 --- /dev/null +++ b/assets/Robots/Perseverance_Rover/PerseveranceRover.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57c478f98738d912ba7ee5ae405bed570f504838e7ddd691cb60b2d2a6eadd24 +size 23067341 diff --git a/assets/Robots/Perseverance_Rover/perseverance-wheels.usd b/assets/Robots/Perseverance_Rover/perseverance-wheels.usd new file mode 100644 index 0000000..3097c0e --- /dev/null +++ b/assets/Robots/Perseverance_Rover/perseverance-wheels.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b9670da8faa91b228ad199a22bf3d5ee3ea01c260ed6d2b3af29827cf06ab79 +size 852215 diff --git a/assets/Robots/Perseverance_Rover/textures/arm_graphics.jpg b/assets/Robots/Perseverance_Rover/textures/arm_graphics.jpg new file mode 100644 index 0000000..c01068a Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/arm_graphics.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/blade.jpg b/assets/Robots/Perseverance_Rover/textures/blade.jpg new file mode 100644 index 0000000..39e1e87 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/blade.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/clear.png.png b/assets/Robots/Perseverance_Rover/textures/clear.png.png new file mode 100644 index 0000000..529850d --- /dev/null +++ b/assets/Robots/Perseverance_Rover/textures/clear.png.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffaa1621fee1989cd7487f42702600ce0559ea86804dd0b990cd0675a7b50cb9 +size 250 diff --git a/assets/Robots/Perseverance_Rover/textures/cvoidPlaque.jpg b/assets/Robots/Perseverance_Rover/textures/cvoidPlaque.jpg new file mode 100644 index 0000000..3224ddf Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/cvoidPlaque.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/foil_n.jpg b/assets/Robots/Perseverance_Rover/textures/foil_n.jpg new file mode 100644 index 0000000..2ee8505 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/foil_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/foil_n.jpg.jpg b/assets/Robots/Perseverance_Rover/textures/foil_n.jpg.jpg new file mode 100644 index 0000000..2ee8505 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/foil_n.jpg.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/glass.png b/assets/Robots/Perseverance_Rover/textures/glass.png new file mode 100644 index 0000000..6265ba0 --- /dev/null +++ b/assets/Robots/Perseverance_Rover/textures/glass.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d881400fda91cf5e13ab72d858e3b7133d5e65b63bdeeb1588cabda3c6f56648 +size 391 diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_01.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_01.jpg new file mode 100644 index 0000000..d1a239d Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_01.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_01_n.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_01_n.jpg new file mode 100644 index 0000000..6947b40 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_01_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_02.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_02.jpg new file mode 100644 index 0000000..77ea7db Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_02.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_02_n.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_02_n.jpg new file mode 100644 index 0000000..90a06aa Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_02_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_03.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_03.jpg new file mode 100644 index 0000000..0549d90 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_03.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_04.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_04.jpg new file mode 100644 index 0000000..8084924 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_04.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_05.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_05.jpg new file mode 100644 index 0000000..d240ff6 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_05.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_05_n.png b/assets/Robots/Perseverance_Rover/textures/mars_2020_05_n.png new file mode 100644 index 0000000..7e552cb --- /dev/null +++ b/assets/Robots/Perseverance_Rover/textures/mars_2020_05_n.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae90d32ef091a4bbf41b18b291bd4ff2f2849e89926373615dfec1d164e8362c +size 743375 diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_05_r.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_05_r.jpg new file mode 100644 index 0000000..d113624 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_05_r.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_06.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_06.jpg new file mode 100644 index 0000000..357e014 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_06.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_06_n.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_06_n.jpg new file mode 100644 index 0000000..5b47dca Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_06_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_07_BLACKOUT.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_07_BLACKOUT.jpg new file mode 100644 index 0000000..479c178 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_07_BLACKOUT.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_hub.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_hub.jpg new file mode 100644 index 0000000..fd28337 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_hub.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_hub_n.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_hub_n.jpg new file mode 100644 index 0000000..a3031c9 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_hub_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/mars_2020_spring_n.jpg b/assets/Robots/Perseverance_Rover/textures/mars_2020_spring_n.jpg new file mode 100644 index 0000000..cddd20c Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/mars_2020_spring_n.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/nameplate.jpg b/assets/Robots/Perseverance_Rover/textures/nameplate.jpg new file mode 100644 index 0000000..e4905f0 Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/nameplate.jpg differ diff --git a/assets/Robots/Perseverance_Rover/textures/sample_handling_door.jpg b/assets/Robots/Perseverance_Rover/textures/sample_handling_door.jpg new file mode 100644 index 0000000..50ae95a Binary files /dev/null and b/assets/Robots/Perseverance_Rover/textures/sample_handling_door.jpg differ diff --git a/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2.usd.png b/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2.usd.png new file mode 100644 index 0000000..c275efd --- /dev/null +++ b/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad541ddc31c82b11dc445ed42e6ee7a99568702be70b5b8fafb79ba460e9285 +size 80703 diff --git a/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2UpperBody.usd.png b/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2UpperBody.usd.png new file mode 100644 index 0000000..03906c7 --- /dev/null +++ b/assets/Robots/Robonaut2/.thumbs/256x256/Robonaut2UpperBody.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d74c52044ab12dd2f2558754fde3bbe01be8137b2ce7ffc83566f90bf0cabf58 +size 81526 diff --git a/assets/Robots/Robonaut2/Robonaut2.usd b/assets/Robots/Robonaut2/Robonaut2.usd new file mode 100644 index 0000000..1603848 --- /dev/null +++ b/assets/Robots/Robonaut2/Robonaut2.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1c400ef977b93e1e340332e599eb57c32903d5ad941d37f637c6467919a3940 +size 11711432 diff --git a/assets/Robots/Robonaut2/Robonaut2UpperBody.usd b/assets/Robots/Robonaut2/Robonaut2UpperBody.usd new file mode 100644 index 0000000..a4b9e7e --- /dev/null +++ b/assets/Robots/Robonaut2/Robonaut2UpperBody.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5bd406365df03de4d0522e61d95eb8bfff067a07afd2c629a199f2726c003ef +size 4375729 diff --git a/assets/Robots/Robonaut2/materials/textures/BrushedMetalGray.jpg b/assets/Robots/Robonaut2/materials/textures/BrushedMetalGray.jpg new file mode 100644 index 0000000..b71b07e Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/BrushedMetalGray.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/Left_PalmSnap00.png b/assets/Robots/Robonaut2/materials/textures/Left_PalmSnap00.png new file mode 100644 index 0000000..3f8f7df --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/Left_PalmSnap00.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3d646d2ef381300315fa1196a00406f7ff2d507a4c3510e9ade2b52a7382201 +size 33567 diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Arm.png b/assets/Robots/Robonaut2/materials/textures/R2_Arm.png new file mode 100644 index 0000000..16f8ae4 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/R2_Arm.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11edc04a8ddfbcb8780cecab2c869be3bbc20c162a261e49e42d727711889577 +size 6635 diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Body_Cover.png b/assets/Robots/Robonaut2/materials/textures/R2_Body_Cover.png new file mode 100644 index 0000000..688d53c --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/R2_Body_Cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1f787ee27803b1b56f6f4f08b85f3ae5a53555f50012b5daeab3205fdbc84f7 +size 771900 diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Leg.png b/assets/Robots/Robonaut2/materials/textures/R2_Leg.png new file mode 100644 index 0000000..16f8ae4 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/R2_Leg.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11edc04a8ddfbcb8780cecab2c869be3bbc20c162a261e49e42d727711889577 +size 6635 diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_10_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_10_Col_256.jpg new file mode 100644 index 0000000..a2bccee Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_10_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_11_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_11_Col_256.jpg new file mode 100644 index 0000000..ee390e2 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_11_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_12_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_12_Col_256.jpg new file mode 100644 index 0000000..257ff10 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_12_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_2_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_2_Col_256.jpg new file mode 100644 index 0000000..b4e8bf1 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_2_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_3_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_3_Col_256.jpg new file mode 100644 index 0000000..d772bb2 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_3_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_4_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_4_Col_256.jpg new file mode 100644 index 0000000..2258bc0 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_4_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_5_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_5_Col_256.jpg new file mode 100644 index 0000000..ce21ec4 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_5_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_6_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_6_Col_256.jpg new file mode 100644 index 0000000..c8df901 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_6_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_7_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_7_Col_256.jpg new file mode 100644 index 0000000..4203bf0 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_7_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_8_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_8_Col_256.jpg new file mode 100644 index 0000000..7bc28c8 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_8_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_9_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_9_Col_256.jpg new file mode 100644 index 0000000..8b882fd Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_9_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Col_512_Proj.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Col_512_Proj.jpg new file mode 100644 index 0000000..eea7a87 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Col_512_Proj.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_1_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_1_Col_256.jpg new file mode 100644 index 0000000..843768e Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_1_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_2_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_2_Col_256.jpg new file mode 100644 index 0000000..7197438 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_2_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_3_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_3_Col_256.jpg new file mode 100644 index 0000000..efa50ee Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_3_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_4_Col_256.jpg b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_4_Col_256.jpg new file mode 100644 index 0000000..d3941f7 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/R2_Stanchion_Cover_4_Col_256.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/R2_backpack.png b/assets/Robots/Robonaut2/materials/textures/R2_backpack.png new file mode 100644 index 0000000..ff60f77 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/R2_backpack.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:226ef0268b896544c3e4a06d47a8ed1ce2f712e65d308ebbe6ac07a7b29e5f06 +size 40913 diff --git a/assets/Robots/Robonaut2/materials/textures/StanchionBaseplate.jpg b/assets/Robots/Robonaut2/materials/textures/StanchionBaseplate.jpg new file mode 100644 index 0000000..18daa53 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/StanchionBaseplate.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/StanchionDovetail.jpg b/assets/Robots/Robonaut2/materials/textures/StanchionDovetail.jpg new file mode 100644 index 0000000..a5da94f Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/StanchionDovetail.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/StanchionKnob.jpg b/assets/Robots/Robonaut2/materials/textures/StanchionKnob.jpg new file mode 100644 index 0000000..4d7aca0 Binary files /dev/null and b/assets/Robots/Robonaut2/materials/textures/StanchionKnob.jpg differ diff --git a/assets/Robots/Robonaut2/materials/textures/gold.png b/assets/Robots/Robonaut2/materials/textures/gold.png new file mode 100644 index 0000000..84713b9 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/gold.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e01095c89240bd849e103a062497a023a67603f996c2b216956a5b8285247cf +size 1886 diff --git a/assets/Robots/Robonaut2/materials/textures/gold_texture.png b/assets/Robots/Robonaut2/materials/textures/gold_texture.png new file mode 100644 index 0000000..84713b9 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/gold_texture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e01095c89240bd849e103a062497a023a67603f996c2b216956a5b8285247cf +size 1886 diff --git a/assets/Robots/Robonaut2/materials/textures/gold_texture_old.png b/assets/Robots/Robonaut2/materials/textures/gold_texture_old.png new file mode 100644 index 0000000..bc7e1d2 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/gold_texture_old.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41fe3eacccf08d2d6e018bd4eef9e88b8b86c29740dca086f1379e4141a44ac5 +size 1887 diff --git a/assets/Robots/Robonaut2/materials/textures/helmet_back.png b/assets/Robots/Robonaut2/materials/textures/helmet_back.png new file mode 100644 index 0000000..20704a2 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/helmet_back.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e9d138b995598a830d5be6a8dda32a9ce3fdf88f398dc54abe6c18779fa8322 +size 98183 diff --git a/assets/Robots/Robonaut2/materials/textures/helmet_front.png b/assets/Robots/Robonaut2/materials/textures/helmet_front.png new file mode 100644 index 0000000..6086686 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/helmet_front.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7e06425d6a2e6f482eeb751e45ce4dbdf71b0119d19bd1df49d3e210838e728 +size 313300 diff --git a/assets/Robots/Robonaut2/materials/textures/jaws.png b/assets/Robots/Robonaut2/materials/textures/jaws.png new file mode 100644 index 0000000..7e95ca5 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/jaws.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44771af40c10f92ce9b2399f40e7149bdd642b2f11f653b7edeb3ac38231980b +size 1885 diff --git a/assets/Robots/Robonaut2/materials/textures/light_shield.png b/assets/Robots/Robonaut2/materials/textures/light_shield.png new file mode 100644 index 0000000..bc7e1d2 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/light_shield.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41fe3eacccf08d2d6e018bd4eef9e88b8b86c29740dca086f1379e4141a44ac5 +size 1887 diff --git a/assets/Robots/Robonaut2/materials/textures/notexture.png b/assets/Robots/Robonaut2/materials/textures/notexture.png new file mode 100644 index 0000000..1ae0306 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/notexture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c9a9b6472b2932ab0c879cc60d4c8a278fa03971d65918adf4fdfd6ebcd9913 +size 1393 diff --git a/assets/Robots/Robonaut2/materials/textures/visor.png b/assets/Robots/Robonaut2/materials/textures/visor.png new file mode 100644 index 0000000..7e95ca5 --- /dev/null +++ b/assets/Robots/Robonaut2/materials/textures/visor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44771af40c10f92ce9b2399f40e7149bdd642b2f11f653b7edeb3ac38231980b +size 1885 diff --git a/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm1.usd.png b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm1.usd.png new file mode 100644 index 0000000..cf745c5 --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm1.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56ebae5dc069b85daca0f8190900e607b806ea47b34fa0e27861356c8c0cb49e +size 13455 diff --git a/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm17DoF.usd.png b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm17DoF.usd.png new file mode 100644 index 0000000..a894d70 --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/Canadarm17DoF.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9af786cc5c29a7475fc29e6f5b19a02171cfb658f065838f6b8f67365dd10a28 +size 106605 diff --git a/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/SSRMS_Canadarm2.usd.png b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/SSRMS_Canadarm2.usd.png new file mode 100644 index 0000000..7903dfe --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/.thumbs/256x256/SSRMS_Canadarm2.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3060756adce0e6589c09060a173f90ad53ea166a132efdd03260e40154c0c3eb +size 109890 diff --git a/assets/Robots/SSRMS_Canadarm2/Canadarm1.usd b/assets/Robots/SSRMS_Canadarm2/Canadarm1.usd new file mode 100644 index 0000000..b900f40 --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/Canadarm1.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04b9fb80217e193e01e5e9238a4a9f825c846f02c19af434db40598169c0a307 +size 137438 diff --git a/assets/Robots/SSRMS_Canadarm2/Canadarm17DoF.usd b/assets/Robots/SSRMS_Canadarm2/Canadarm17DoF.usd new file mode 100644 index 0000000..0c0ab8f --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/Canadarm17DoF.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bb3de9804c32175779552523a1180333170b012d1edd24db1b168e13391ebdb +size 512518 diff --git a/assets/Robots/SSRMS_Canadarm2/SSRMS_Canadarm2.usd b/assets/Robots/SSRMS_Canadarm2/SSRMS_Canadarm2.usd new file mode 100644 index 0000000..e056b50 --- /dev/null +++ b/assets/Robots/SSRMS_Canadarm2/SSRMS_Canadarm2.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f151cf3227ec188bf5eb7516fa42bf899f7a58c1fca51fec56f68e051adedccf +size 2343529 diff --git a/models/canadarm/meshes/ee_tex_v1_3.png b/assets/Robots/SSRMS_Canadarm2/materials/ee_tex_v1_3.png similarity index 100% rename from models/canadarm/meshes/ee_tex_v1_3.png rename to assets/Robots/SSRMS_Canadarm2/materials/ee_tex_v1_3.png diff --git a/models/canadarm/meshes/joint_v3_0_tex.png b/assets/Robots/SSRMS_Canadarm2/materials/joint_v3_0_tex.png similarity index 100% rename from models/canadarm/meshes/joint_v3_0_tex.png rename to assets/Robots/SSRMS_Canadarm2/materials/joint_v3_0_tex.png diff --git a/models/canadarm/meshes/link_joint.png b/assets/Robots/SSRMS_Canadarm2/materials/link_joint.png similarity index 100% rename from models/canadarm/meshes/link_joint.png rename to assets/Robots/SSRMS_Canadarm2/materials/link_joint.png diff --git a/models/canadarm/meshes/long_link_1_v3_0_tex.png b/assets/Robots/SSRMS_Canadarm2/materials/long_link_1_v3_0_tex.png similarity index 100% rename from models/canadarm/meshes/long_link_1_v3_0_tex.png rename to assets/Robots/SSRMS_Canadarm2/materials/long_link_1_v3_0_tex.png diff --git a/models/canadarm/meshes/long_link_2_v3_2_tex.png b/assets/Robots/SSRMS_Canadarm2/materials/long_link_2_v3_2_tex.png similarity index 100% rename from models/canadarm/meshes/long_link_2_v3_2_tex.png rename to assets/Robots/SSRMS_Canadarm2/materials/long_link_2_v3_2_tex.png diff --git a/assets/Scenes/.thumbs/256x256/InternationalSpaceStationCanadarm2.usd.png b/assets/Scenes/.thumbs/256x256/InternationalSpaceStationCanadarm2.usd.png new file mode 100644 index 0000000..4e03d49 --- /dev/null +++ b/assets/Scenes/.thumbs/256x256/InternationalSpaceStationCanadarm2.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9ee33d5841c24f0aa2dea4f7219f0c1ae4cefed90d24df41581bf79a375150f +size 129091 diff --git a/assets/Scenes/.thumbs/256x256/MarsEnvironment.usd.png b/assets/Scenes/.thumbs/256x256/MarsEnvironment.usd.png new file mode 100644 index 0000000..ba95fac --- /dev/null +++ b/assets/Scenes/.thumbs/256x256/MarsEnvironment.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e44cb1e7632718c9aeba96a730001a35cf307b29cfdd1681138f252e6a6129f6 +size 71668 diff --git a/assets/Scenes/.thumbs/256x256/MoonEnvironment.usd.png b/assets/Scenes/.thumbs/256x256/MoonEnvironment.usd.png new file mode 100644 index 0000000..4877c8b --- /dev/null +++ b/assets/Scenes/.thumbs/256x256/MoonEnvironment.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c10b04ae84433a27169ee50547aeffa83282c32f97177286cffcca3c9b63294c +size 54008 diff --git a/assets/Scenes/.thumbs/256x256/Robonaut2Manipulation.usd.png b/assets/Scenes/.thumbs/256x256/Robonaut2Manipulation.usd.png new file mode 100644 index 0000000..b8c3519 --- /dev/null +++ b/assets/Scenes/.thumbs/256x256/Robonaut2Manipulation.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3d1670ad3ca8c41b713fedf0d2ab8215f2e068d175a8eb1d40c1833ddf7295d +size 110252 diff --git a/assets/Scenes/.thumbs/256x256/SimpleIngenuityHelicopterScene.usd.png b/assets/Scenes/.thumbs/256x256/SimpleIngenuityHelicopterScene.usd.png new file mode 100644 index 0000000..f3bd0f1 --- /dev/null +++ b/assets/Scenes/.thumbs/256x256/SimpleIngenuityHelicopterScene.usd.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:550b00bde9e92467cc56b3f5f8a878932342fc7007a484d19a34160d8954e42a +size 115268 diff --git a/assets/Scenes/InternationalSpaceStationCanadarm2.usd b/assets/Scenes/InternationalSpaceStationCanadarm2.usd new file mode 100644 index 0000000..07ae8d0 --- /dev/null +++ b/assets/Scenes/InternationalSpaceStationCanadarm2.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eeed38a273f0eadc19ace3de43fbd4218ba2b1159c7a3f0fb89d0d5008e8895b +size 111420 diff --git a/assets/Scenes/MarsEnvironment.usd b/assets/Scenes/MarsEnvironment.usd new file mode 100644 index 0000000..5320296 --- /dev/null +++ b/assets/Scenes/MarsEnvironment.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81c2e7e65550e9e0d9bf9682831ca2485520fdcebd9d236cda9f4b4dc7026500 +size 43140 diff --git a/assets/Scenes/MoonEnvironment.usd b/assets/Scenes/MoonEnvironment.usd new file mode 100644 index 0000000..7daf0c8 --- /dev/null +++ b/assets/Scenes/MoonEnvironment.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56e79e48f8d70b0561c34e68aec84abfd51ab8606f0315512f35cda035fa0992 +size 3801 diff --git a/assets/Scenes/Robonaut2Manipulation.usd b/assets/Scenes/Robonaut2Manipulation.usd new file mode 100644 index 0000000..28b71e6 --- /dev/null +++ b/assets/Scenes/Robonaut2Manipulation.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc523669c50d4c292d8ba4cb1ec402f5ce8fa3a17b5e654a496af5a64f1a5540 +size 1086953 diff --git a/assets/Scenes/SimpleIngenuityHelicopterScene.usd b/assets/Scenes/SimpleIngenuityHelicopterScene.usd new file mode 100644 index 0000000..c158f1a --- /dev/null +++ b/assets/Scenes/SimpleIngenuityHelicopterScene.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b72f12125a68defa24e46e6a24e1cb2824ba5297684eb1ac2e9191329565e4db +size 81252 diff --git a/assets/Sky/MarsClearSky.usd b/assets/Sky/MarsClearSky.usd new file mode 100644 index 0000000..18168b9 --- /dev/null +++ b/assets/Sky/MarsClearSky.usd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a0652a7d227a78f3abfbcfb8f43d0b827175dd348b5b1c0289e2a2dbdbd9971 +size 59915 diff --git a/docs/action_graph.md b/docs/action_graph.md new file mode 100644 index 0000000..a0e90fe --- /dev/null +++ b/docs/action_graph.md @@ -0,0 +1,73 @@ +## Action Graphs + +The Action Graph is a visual programming tool that allows users to create complex robotic behaviors by connecting nodes. The nodes in the Action Graph represent different functionalities that can be used to create a robotic behavior. The nodes can be connected to create a flow of data between them. The Action Graph provides a user-friendly interface to create complex robotic behaviors without writing any code. The Action Graph is a powerful tool that can be used to create custom behaviors for robots in the simulation environment. + +This article provides an overview of commonly used action graphs in Space ROS. The article covers the following topics: + +- [Action Graphs](#action-graphs) + - [ROS2 Publisher for IMU Data](#ros2-publisher-for-imu-data) + - [ROS2 Publisher for Odom Data](#ros2-publisher-for-odom-data) + - [ROS2 Publisher for Camera Data](#ros2-publisher-for-camera-data) + - [Action Graph for Subscribing to Joint State Messages](#action-graph-for-subscribing-to-joint-state-messages) + - [ROS2 Suscriber for Twist Messages](#ros2-suscriber-for-twist-messages) + +### ROS2 Publisher for IMU Data + +The ROS2 Publisher for IMU Data action graph is used to publish IMU data to the ROS2 network. The action graph reads IMU data from the simulation environment and publishes it to the ROS2 network. The action graph provides a node that reads IMU data from the simulation environment and publishes it to the ROS2 network. The action graph can be used to publish IMU data to the ROS2 network for further processing. + +

+ IMU Data Publisher +

+ +> #### Note +> - The node 'Isaac Read IMU Node' expects the prim path of the IMU sensor to provide the IMU data. If rover is used, the IMU sensor is expected to be attached to the main body of the rover. +> - If you are using the rover in different gravity conditions, make sure the `readGravity` parameter of Node 'Isaac Read IMU Node' is set to true. This will read the gravity vector from the simulation environment and apply it to the IMU data. + +### ROS2 Publisher for Odom Data + +The ROS2 Publisher for Odom Data action graph is used to publish odometry data to the ROS2 network. The action graph reads odometry data from the simulation environment and publishes it to the ROS2 network. The action graph provides a node that reads odometry data from the simulation environment and publishes it to the ROS2 network. The action graph can be used to publish odometry data to the ROS2 network for further processing. + +

+ Odom Data Publisher +

+ +> #### Note +> - The node 'Isaac Compute Odom Node' expects the target prim path of the rover to provide the odometry data. Make sure the prim path of the rover mesh body is provided to the 'Isaac Compute Odom Node'. + +### ROS2 Publisher for Camera Data + +The ROS2 Publisher for Camera Data action graph is used to publish camera data to the ROS2 network. The action graph reads camera data from the simulation environment and publishes it to the ROS2 network. The action graph provides a node that reads camera data from the simulation environment and publishes it to the ROS2 network. The action graph can be used to publish camera data to the ROS2 network for further processing. + +

+ Camera Data Publisher +

+ +> #### Note +> - The node 'Isaac Create Render Product' expects the camera prim path to provide the camera data. Make sure the prim path of the camera is provided to the 'Isaac Read Camera Node'. +> - IsaacSim comes with different types of image data which can be selected from the 'Type' parameter of the 'ROS2 Camera Helper'. Make sure the correct image type is selected to get the desired camera data. The above graph show the configuration for RGB image data and the camera info data. + +### Action Graph for Subscribing to Joint State Messages + +The Action Graph for Subscribing to Joint State Messages is used to subscribe to joint state messages from the ROS2 network. The action graph reads joint state messages from the ROS2 network and provides the joint state data to the simulation environment. The action graph provides a node that subscribes to joint state messages from the ROS2 network and provides the joint state data to the simulation environment. The action graph can be used to subscribe to joint state messages from the ROS2 network and update the joint states of the robot in the simulation environment. + +

+ Joint State Subscriber +

+ +> #### Note +> - The node 'ROS2 Subscribe Joint State' should receive the name of the joints that need to be updated in the simulation environment. Make sure the correct joint names are provided to the 'ROS2 Subscribe Joint State' node. +> - The joint state action graph can be duplicated to multiple graphs for better organization of the joint state messages. The joint state action graph can be used to subscribe to joint state messages from the ROS2 network and update the joint states of the robot in the simulation environment. + +### ROS2 Suscriber for Twist Messages + +The ROS2 Subscriber for Twist Messages action graph is used to subscribe to twist messages from the ROS2 network. The action graph reads twist messages from the ROS2 network and provides the twist data to the simulation environment. The action graph provides a node that subscribes to twist messages from the ROS2 network and provides the twist data to the simulation environment. The action graph can be used to subscribe to twist messages from the ROS2 network and update the twist data of the robot in the simulation environment. + +

+ Twist Subscriber +

+ +The above action graph is used to subscribe to twist messages from the ROS2 network and update the twist data of the rover in the simulation environment. + +> #### Note +> - The node 'ROS2 Subscribe Twist' should receive the name of the twist topic that needs to be subscribed. Make sure the correct twist topic name is provided to the 'ROS2 Subscribe Twist' node. +> - The twist action graph can be duplicated to multiple graphs for better organization of the twist messages. The twist action graph can be used to subscribe to twist messages from the ROS2 network and update the twist data of the robot in the simulation environment. \ No newline at end of file diff --git a/docs/assets/environments.md b/docs/assets/environments.md new file mode 100644 index 0000000..8805122 --- /dev/null +++ b/docs/assets/environments.md @@ -0,0 +1,22 @@ +# Space ROS Environments + +At the moment, we only provide the support for environments focusing on International Space Station (ISS), Mars surface ans Lunar surface. + +You can find the assets in the directory `./assets/Environments`. These environments are simulation ready and can be used in the IsaacSim. + +## List of Environments + +| Environment | Description | Preview | +| ------------ | --------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | +| ISS | International Space Station | ![ISS](../resources/images/international-space-station.png) | +| ISS Interior | International Space Station Interior for Astrobee and Robonaut2 | ![ISS Interior](../resources/images/interior-of-international-space-station.png) | +| Mars | Mars Surface of size 800 sq.m for extraction and exploration related tasks | ![Mars](../resources/images/mars-environment-curiosity-rover.png) | +| Moon | Lunar Surface of size 800 sq.m for extraction and exploration related tasks | ![Moon](../resources/images/moon-environment.png) | +| Robotnaut2 | Robotnaut2 in Manipulation Room | ![Robotnaut2](../resources/images/robonaut2-chessboard-manipulation.png) | +| Ingenuity Rover Simple Scene | Simple scene with Ingenuity Helicopter for Visual Odometry and Navigation | ![Ingenuity Rover Simple Scene](../resources/images/ingenuity-helicopter-simple.png) | + +## Usage + +You can use the environments in your simulation by importing the assets in the IsaacSim. The assets are provided in the `./assets/Environments` directory. + +You will need to create scenes in the IsaacSim and import the assets in the scene. The scenes can be created using either IsaacSim's Omniverse Kit or Omniverse Create. More information on creating scenes can be found in the [documentation](./scenes.md). diff --git a/docs/assets/robots.md b/docs/assets/robots.md new file mode 100644 index 0000000..da28a66 --- /dev/null +++ b/docs/assets/robots.md @@ -0,0 +1,16 @@ +# Robot Assets + +The robot assets are the models of the robots that can be used in the IsaacSim simulation environment. The robot assets are available in the `./assets/Robots` directory. + +## List of Robots + +| Robot Name | Description | Preview | +| --------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| [Canadarm2](../robots/canadarm2.md) | Canadarm2 is a robotic arm used on the International Space Station (ISS) for various tasks like capturing and docking spacecraft, moving equipment, etc. | ![Canadarm2](../resources/images/canadarm2.png) | +| Canadarm2 17DoFs | Canadarm2 with 17 Degrees of Freedom (DoFs) | ![Canadarm2 17DoFs](../resources/images/canadarm2-17dof.png) | +| Canadarm1 | Canadarm1 is a robotic arm used for manipulation tasks in space. It is designed for tasks like capturing and docking spacecraft, moving equipment, etc. | ![Space Robot Manipulator](../resources/images/space-station-robotic-arm.png) | +| [Robotnaut2](../robots/robonaut2.md) | Robotnaut2 is a humanoid robot designed for space exploration. It is equipped with a manipulator arm and a camera for performing tasks in space. | ![Robotnaut2](../resources/images/robonaut.png) | +| [Robonaut2 Upper Body](../robots/robonaut2.md) | Robonaut2 Upper Body is the upper part of the Robonaut2 humanoid robot. It is equipped with a manipulator arm and a camera for performing tasks in space. | ![Robonaut2 Upper Body](../resources/images/robonaut-upperbody.png) | +| [Curiosity Rover](../robots/curiosity.md) | Curiosity Rover is a Mars rover designed for exploration tasks on the Mars surface. It is equipped with a manipulator arm and a camera for performing tasks. | ![Curiosity Rover](../resources/images/curiosity-rover.png) | +| Perseverance Rover | Perseverance Rover is a Mars rover designed for exploration tasks on the Mars surface. It is equipped with a manipulator arm and a camera for performing tasks. | ![Perseverance Rover](../resources/images/perseverance-rover.png) | +| [Ingenuity Helicopter](../robots/ingenuity-helicopter.md) | Ingenuity Helicopter is a Mars helicopter designed for aerial exploration tasks on the Mars surface. It is equipped with a camera for performing tasks. | ![Ingenuity Helicopter](../resources/images/ingenuity-helicopter.png) | diff --git a/docs/assets/scenes.md b/docs/assets/scenes.md new file mode 100644 index 0000000..30b3d4f --- /dev/null +++ b/docs/assets/scenes.md @@ -0,0 +1,36 @@ +# Working with IsaacSim Scenes + +Scenes are the core of the IsaacSim simulation environment. They are the virtual world where you can place robots, objects, and other assets to simulate various scenarios. This document provides an overview of how to work with scenes in IsaacSim. + +You are already provided with a set of scenes in the IsaacSim. You can find the scenes in the directory `./assets/Scenes`. These scenes are simulation ready and can be used in the IsaacSim. + + +## List of Scenes + +| Scene Name | Description | Preview | +| ----------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------- | +| ISS | International Space Station | ![ISS](../resources/images/canadarm2-iss.png) | +| Robotnaut2 | Robotnaut2 in Manipulation Room | ![Robotnaut2](../resources/images/robonaut2-chessboard-manipulation.png) | +| Curiosity Rover in Mars | Mars Surface with Curiosity Rover for exploration related tasks | ![Mars](../resources/images/mars-environment-curiosity-rover.png) | +| Ingenutiy Helicopter | Ingenuity Helicopter in Simple Mars Replica Environment | ![Ingenuity Helicopter](../resources/images/ingenuity-helicopter-simple.png) | + + +## Custom Scenes + +You can create your own custom scenes using the IsaacSim Scene Editor. The Scene Editor allows you to create a new scene from scratch or modify an existing scene. You can add robots, objects, and other assets to the scene and configure their properties. The Scene Editor provides a visual interface to place and configure assets in the scene. The assets can be imported from the Asset Browser or created using the Asset Builder. + +The available assets are listed here: + - `./assets/Robots` - Contains robot models like Canadarm2, Robotnaut2, etc. + - `./assets/Props` - Contains objects like earth, etc. + - `./assets/Environments` - Contains environment models like Mars, ISS, etc. + - `./assets/Scenes` - Contains the scenes that are simulation ready. + +To creaste a custom scene, the simulation environment should have three components: + +1. **Environment**: The environment is the background of the scene. It can be a room, a building, a planet, etc. The environment provides the context for the scene. You can choose from the available environment models or create a custom environment using the Asset Builder. +2. **Robot**: The robot is the main actor in the scene. It can be a robot arm, a mobile robot, a humanoid robot, etc. You can choose from the available robot models or create a custom robot using the Asset Builder. +3. **Physics**: The physics engine simulates the physical interactions between the objects in the scene. You can configure the physics properties like gravity, friction, etc. to simulate the real-world physics. + 1. **Gravity**: The gravity in the scene can be set to simulate the real-world gravity. You can set the gravity in the scene using the Scene Editor. + 2. **Friction**: The friction in the scene can be set to simulate the real-world friction. You can set the friction in the scene using the Scene Editor. + 3. **Collision**: The collision properties in the scene can be set to simulate the real-world collisions. You can set the collision properties in the scene using the Scene Editor. + 4. **Dynamics**: The dynamics properties in the scene can be set to simulate the real-world dynamics. You can set the dynamics properties in the scene using the Scene Editor. diff --git a/docs/extensions/index.md b/docs/extensions/index.md new file mode 100644 index 0000000..3f985b0 --- /dev/null +++ b/docs/extensions/index.md @@ -0,0 +1,6 @@ +## Extensions + +Extensions are a way to add new functionality to the core of the application. They can be used to add new features, modify existing ones, or even remove them. Extensions are a powerful way to customize the application to your needs. The extension module of Space ROS has a collection of extensions that can be used to add new features to the application. The extensions that are available in the extension module are: + + - [Rover Simple Controller](./rover-simle-controller.md) - This extension adds a simple controller for the rover in the simulation environment to allow controlling mobile platforms using teleoperation. + - [Omnigraph Example](./negate-number.md) - This extension provides an example of how to use the omnigraph node feature in the application to create custom graphs for the simulation environment. diff --git a/docs/extensions/negate-number.md b/docs/extensions/negate-number.md new file mode 100644 index 0000000..8f8ed3e --- /dev/null +++ b/docs/extensions/negate-number.md @@ -0,0 +1,26 @@ +## Negate Number - Omnigraph Node Extension Example + +The Negate Number extension is an omnigraph node extension that adds a node to negate the input number. This extension allows negating the input number and provides the negated number as the output. + +This is an example extension to demonstrate how to create an omnigraph node extension in Space ROS. + +### Node Configuration + +The Negate Number extension can be enabled from Extension Manager of Space ROS. The node can be added to the action graph by searching "Negate Number" in the Node Search Panel of Action Graph. The node provides the following configuration options: + +

+ Negate Number +

+ +| Node Connection | Description | +| --------------- | ------------------------------ | +| A | The input number to be negated | +| B | The negated output number | + +## Sample Usage + +

+ Negate Number Usage +

+ +The above example shows how to use the Negate Number extension in the omnigraph node. The extension provides a node that negates the input number and provides the negated number as the output. The extension allows negating the input number and provides the negated number as the output. \ No newline at end of file diff --git a/docs/extensions/rover-simle-controller.md b/docs/extensions/rover-simle-controller.md new file mode 100644 index 0000000..650ca77 --- /dev/null +++ b/docs/extensions/rover-simle-controller.md @@ -0,0 +1,28 @@ +## Rover Simple Controller - Omnigraph Node Extension + +The Rover Simple Controller extension is an omnigraph node extension that adds a simple controller for the rover in the simulation environment. This extension allows controlling mobile platforms using teleoperation. The extension provides a simple controller that can be used to control the rover in the simulation environment using the keyboard. + +### Node Configuration + +The Rover Simple Controller extension can be enabled from Extension Manager of Isaac Sim. The node can be added to the action graph by searching "Rover Simple Controller" in the Node Search Panel of Action Graph. The node provides the following configuration options: + +

+ Rover Simple Controller +

+ +| Node Connection | Description | +| ------------------------ | ---------------------------------------------------------------------------------- | +| Chassis Length | The length of the chassis of the rover in meters | +| Chassis Width | The width of the chassis of the rover in meters | +| Angular Velocity Vectory | The angular velocity vector of the rover in radians per second [format: (x, y, z)] | +| Linear Velocity Vector | The linear velocity vector of the rover in meters per second [format: (x, y, z)] | +| Steering Position | The steering position of the rover in radians | +| Wheel Velocity | The wheel velocity of the rover in meters per second. Size of (6*1) | + +## Sample Usage + +

+ Rover Simple Controller Usage +

+ +The above example shows how to use the Rover Simple Controller extension in the omnigraph node. The extension provides a simple controller that can be used to control the rover in the simulation environment using the keyboard. The extension allows controlling mobile platforms using teleoperation. \ No newline at end of file diff --git a/docs/resources/action_graphs/imu-graph.png b/docs/resources/action_graphs/imu-graph.png new file mode 100644 index 0000000..66a3927 --- /dev/null +++ b/docs/resources/action_graphs/imu-graph.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78406cc95a4a28a3202b0baf8699b085a749e7ac5330e7ecbff95b66f72fdc04 +size 138419 diff --git a/docs/resources/action_graphs/joint-states.png b/docs/resources/action_graphs/joint-states.png new file mode 100644 index 0000000..97d9439 --- /dev/null +++ b/docs/resources/action_graphs/joint-states.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b6343d0b8e131e6cc47db246ca49c98c4a90a88039535e812e87351b95faa10 +size 191666 diff --git a/docs/resources/action_graphs/negate-number-example.png b/docs/resources/action_graphs/negate-number-example.png new file mode 100644 index 0000000..50c6110 --- /dev/null +++ b/docs/resources/action_graphs/negate-number-example.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5879786e9965f4064ec38204803171eac24c5684b94f21c196c0b3b46e54070f +size 49512 diff --git a/docs/resources/action_graphs/odometry-graph.png b/docs/resources/action_graphs/odometry-graph.png new file mode 100644 index 0000000..0558ec0 --- /dev/null +++ b/docs/resources/action_graphs/odometry-graph.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f54a987fe1888295e31c90f4054bcbe4d76bdb2717545c0b41faf3ae0a55bea1 +size 183535 diff --git a/docs/resources/action_graphs/rover-simple-controller.png b/docs/resources/action_graphs/rover-simple-controller.png new file mode 100644 index 0000000..ced9d5d --- /dev/null +++ b/docs/resources/action_graphs/rover-simple-controller.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00c0bc63a35f736faa02b7c9fc72a10c16a83b099e6ce25ae27c1a90ec921209 +size 177012 diff --git a/docs/resources/action_graphs/simple-camera-graph.png b/docs/resources/action_graphs/simple-camera-graph.png new file mode 100644 index 0000000..86dd087 --- /dev/null +++ b/docs/resources/action_graphs/simple-camera-graph.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c391e5e3f861667bfa4c1c7dafede7900faabaf2cb3be85b127fa7cb6ba8ed2 +size 187468 diff --git a/docs/resources/action_graphs/subscribe-joint-state.png b/docs/resources/action_graphs/subscribe-joint-state.png new file mode 100644 index 0000000..f6ac99c --- /dev/null +++ b/docs/resources/action_graphs/subscribe-joint-state.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eee32d019a34816e2756caf58b10b562f812ae96bef6e33a300571a892c7602 +size 188492 diff --git a/docs/resources/extensions/negate-number.png b/docs/resources/extensions/negate-number.png new file mode 100644 index 0000000..ac731fd --- /dev/null +++ b/docs/resources/extensions/negate-number.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4fe3766ef1e17a47f507c3b787c914866548c9ba4bedecb809e01a85bf9e2cd +size 11088 diff --git a/docs/resources/extensions/rover-simple-controller.png b/docs/resources/extensions/rover-simple-controller.png new file mode 100644 index 0000000..1d627a2 --- /dev/null +++ b/docs/resources/extensions/rover-simple-controller.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69983f390aec5ef3db8c1b2e4a7ec4b26997b4c718aa6bc99d6b1efeedd836cc +size 36323 diff --git a/docs/resources/images/canadarm2-17dof.png b/docs/resources/images/canadarm2-17dof.png new file mode 100644 index 0000000..c360988 --- /dev/null +++ b/docs/resources/images/canadarm2-17dof.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8195d9e13024a0bb8415e2c6c090b7a4e9badce16841628a850a2214de2ff406 +size 732158 diff --git a/docs/resources/images/canadarm2-iss.png b/docs/resources/images/canadarm2-iss.png new file mode 100644 index 0000000..279556c --- /dev/null +++ b/docs/resources/images/canadarm2-iss.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fd04ceeb6b5ba33903b4498d9132cc56754c9a3ed9f50c4ee86c48f6225b76d +size 5491150 diff --git a/docs/resources/images/canadarm2.png b/docs/resources/images/canadarm2.png new file mode 100644 index 0000000..dc3ea1d --- /dev/null +++ b/docs/resources/images/canadarm2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35b468ac8782c8dc907df1e41666774c9ebfb4bc928c3ebe63418701d82dd3b2 +size 3592124 diff --git a/docs/resources/images/curiosity-rover.png b/docs/resources/images/curiosity-rover.png new file mode 100644 index 0000000..98e237c --- /dev/null +++ b/docs/resources/images/curiosity-rover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6800ba969b4d7ae94832a039e893e7227bda0a4bdc1ec60b7dd03fdc5efd712 +size 3713186 diff --git a/docs/resources/images/ingenuity-helicopter-collision.png b/docs/resources/images/ingenuity-helicopter-collision.png new file mode 100644 index 0000000..c06e9d8 --- /dev/null +++ b/docs/resources/images/ingenuity-helicopter-collision.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa59a77b18eace9154c464930b1b1c634e5caf88a6212badfafa2806ee94f19a +size 2931573 diff --git a/docs/resources/images/ingenuity-helicopter-simple.png b/docs/resources/images/ingenuity-helicopter-simple.png new file mode 100644 index 0000000..b5ed5e0 --- /dev/null +++ b/docs/resources/images/ingenuity-helicopter-simple.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51ce1cb9da875c6ef52a124db8bd8b2918c438745a49968420ff0d455942aaab +size 4425753 diff --git a/docs/resources/images/ingenuity-helicopter.png b/docs/resources/images/ingenuity-helicopter.png new file mode 100644 index 0000000..7d12544 --- /dev/null +++ b/docs/resources/images/ingenuity-helicopter.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b51fb8bb38f8887324e50e57d7c145a178e8aa9fe27554407325432cc8739f4 +size 3147154 diff --git a/docs/resources/images/interior-of-international-space-station.png b/docs/resources/images/interior-of-international-space-station.png new file mode 100644 index 0000000..ff48cdc --- /dev/null +++ b/docs/resources/images/interior-of-international-space-station.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a8ad16b56a9c5cfaad4d017e9893c9ba75bf9b902b2d3b792a9b05628ae832c +size 5527639 diff --git a/docs/resources/images/international-space-station.png b/docs/resources/images/international-space-station.png new file mode 100644 index 0000000..9c4ccd7 --- /dev/null +++ b/docs/resources/images/international-space-station.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed3ee326759bd2b758fe4aaa321eaa2cfcf7cc4c423a8bcb0b27128df51cebc3 +size 1962057 diff --git a/docs/resources/images/mars-environment-curiosity-rover.png b/docs/resources/images/mars-environment-curiosity-rover.png new file mode 100644 index 0000000..f05957b --- /dev/null +++ b/docs/resources/images/mars-environment-curiosity-rover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f79abbdc256cca04d6eabbf08a68002938583545797e26e27d294e36e349256b +size 3160822 diff --git a/docs/resources/images/moon-environment.png b/docs/resources/images/moon-environment.png new file mode 100644 index 0000000..13d7b87 --- /dev/null +++ b/docs/resources/images/moon-environment.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe4674c1ad8f6bf18394e48659be8fd3f996de3a6e1db5548550f881c26fe64e +size 3366674 diff --git a/docs/resources/images/perseverance-rover.png b/docs/resources/images/perseverance-rover.png new file mode 100644 index 0000000..fce270b --- /dev/null +++ b/docs/resources/images/perseverance-rover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:106f944cc0ae32a85db796819d623e77789ebad9700c04d85165436b5c6e4036 +size 1825473 diff --git a/docs/resources/images/robonaut-upperbody.png b/docs/resources/images/robonaut-upperbody.png new file mode 100644 index 0000000..5c803a0 --- /dev/null +++ b/docs/resources/images/robonaut-upperbody.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8be0b1133926a3b04b4490229045976c96f4bc94e48c89a9899d1b7f4f39c622 +size 3237092 diff --git a/docs/resources/images/robonaut.png b/docs/resources/images/robonaut.png new file mode 100644 index 0000000..fa72783 --- /dev/null +++ b/docs/resources/images/robonaut.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11a2a1b785c3aeaf9ad18f83a651a0498941d873fcbf4dec1e01bd4fb9c6eb3 +size 3197956 diff --git a/docs/resources/images/robonaut2-chessboard-manipulation.png b/docs/resources/images/robonaut2-chessboard-manipulation.png new file mode 100644 index 0000000..adb9202 --- /dev/null +++ b/docs/resources/images/robonaut2-chessboard-manipulation.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0c6f5b884c6b7b8bcde599532fa362cc7d74e50f61f9f0292599cb7e8ea40d0 +size 4234054 diff --git a/docs/resources/images/space-station-robotic-arm.png b/docs/resources/images/space-station-robotic-arm.png new file mode 100644 index 0000000..6e0b74e --- /dev/null +++ b/docs/resources/images/space-station-robotic-arm.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f744fc59ae48c7cd55428e29c0ad346bdacd3e0cca937e60a2e1ad1c44e66bf +size 330198 diff --git a/docs/robots/canadarm2.md b/docs/robots/canadarm2.md new file mode 100644 index 0000000..6a21b65 --- /dev/null +++ b/docs/robots/canadarm2.md @@ -0,0 +1,51 @@ +## SSRMS Canadarm2 + +The Space Station Remote Manipulator System (SSRMS) is a robotic system used to move equipment and supplies around the International Space Station (ISS). The SSRMS is also known as Canadarm2, because it was built by the Canadian Space Agency. + +The Canadarm2 is a large robotic arm that is attached to the ISS. It is used to move cargo, equipment, and astronauts around the station. The arm is controlled by astronauts inside the station, who use joysticks and computer screens to operate it. + +### Scene Info + +| Simple Environment | Canadarm2 with ISS | +| -------------------------------------------------------- | ------------------------------------------------------------ | +| ![Simple Environment](../resources/images/canadarm2.png) | ![Canadarm2 with ISS](../resources/images/canadarm2-iss.png) | + + - The simple environment is available in the `./assets/Robots/Canadarm2/SSRMS_Canadarm2.usd`. + - The Canadarm2 with ISS environment is available in the `./assets/Scenes/InternationalSpaceStationCanadarm2.usd`. + +### Required extensions + + - ROS2 Bridge - To communicate with the Canadarm2 using ROS2. + +### Action Graphs + +The canadarm2 has one action graph as presented below: + +- **Canadarm2 Joint Control Action Graph**. The graph is available at Prim Path: `/SSRMS_Canadarm2/JointControlGraph`. + +The above action graph pulls the joint states of the Canadarm2 and publishes them through the ROS2 bridge. You can also send joint states to the Canadarm2 using the same action graph. The same action graph is used to control the Canadarm2 in the simulation. You can find more information about the action graphs in the detailed [documentation](../action_graph.md). + +### ROS2 Interface + +| Topic Name | Message Type | Description | +| -------------------------- | ------------------------ | -------------------------------------------------------------------------------------------------------- | +| `/canadarm2/joint_states` | `sensor_msgs/JointState` | The joint states of the Canadarm2. The message contains the joint positions, velocities, and efforts. | +| `/canadarm2/joint_command` | `sensor_msgs/JointState` | The joint commands for the Canadarm2. The message contains the joint positions, velocities, and efforts. | +| `/clock` | `rosgraph_msgs/Clock` | The clock topic for the simulation. | + +## Usage + +1. Open IsaacSim. +2. Open the scene with Canadarm2. +3. Press 'Play' button from the left panel to start the simulation. +4. You should now see the topic names in the terminal using the command as shown below: +```bash +ros2 topic list + +# /canadarm2/joint_command +# /canadarm2/joint_states +# /clock +# /parameter_events +# /rosout +``` +5. You can now publish the joint commands to the Canadarm2 using the `/canadarm2/joint_command` topic. There is an example provided in the demos repository for the same. You can find more information [here](https://github.com/space-ros/demos/tree/main/canadarm2). \ No newline at end of file diff --git a/docs/robots/curiosity.md b/docs/robots/curiosity.md new file mode 100644 index 0000000..b418cd7 --- /dev/null +++ b/docs/robots/curiosity.md @@ -0,0 +1,81 @@ +## Curiosity Mars Rover + +The Curiosity Mars Rover is a robotic vehicle that was launched by NASA in 2011. It is a part of the Mars Science Laboratory mission and is designed to explore the Gale Crater on Mars. The rover is equipped with a variety of scientific instruments to study the Martian surface and environment. The Curiosity Mars Rover is one of the most advanced robotic vehicles ever built and has provided valuable data about the geology and climate of Mars. + +### Scene Info + +| Simple Environment | Curiosity Mars Rover on Mars Surface | +| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | +| ![Simple Environment](../resources/images/curiosity-rover.png) | ![Curiosity Mars Rover on Mars Surface](../resources/images/mars-environment-curiosity-rover.png) | + + - The simple environment is available in the `./assets/Robots/Curiosity_Mars_Rover/CuriosityMarsRover.usd`. + - The Curiosity Mars Rover on Mars Surface environment is available in the `./assets/Scenes/MarsEnvironment.usd`. + +### Required extensions + + - ROS2 Bridge - To communicate with the Curiosity Mars Rover using ROS2. + - Rover Simple Controller - To control the Curiosity Mars Rover using the keyboard. + +### Action Graphs + +The Curiosity Mars Rover has the following action graphs: + +1. **IMU Publish Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/ROS_Imu`. +2. **Mobile Base Controller Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/MobilePlatformController`. +3. **Tool Arm Controller Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/ArmController`. +4. **Mast Arm Controller Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/MastArmController`. +5. **Odometry Publish Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/ROS_Odometry`. +6. **Camera Publish Action Graph**. Available at Prim Path: `/curiosity_mars_rover/Graph/ROS_Camera`. + +The action graphs mentioned above are some of the common action graphs used across the Space ROS assets. The action graphs are used to publish the data from the Curiosity Mars Rover to the ROS2 bridge. The data includes the IMU data, odometry data, camera data, and the control commands for the mobile base, tool arm, and mast arm. You can find more information about the action graphs in the detailed [documentation](../action_graph.md). + +### ROS2 Interface + +The Curiosity Mars Rover publishes the following topics: + +| Topic Name | Message Type | Description | +| ---------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | +| `/curiosity/tf` | `tf2_msgs/TFMessage` | The transformation data from the Curiosity Mars Rover. The message contains the transformation data. | +| `/curiosity/imu` | `sensor_msgs/Imu` | The IMU data from the Curiosity Mars Rover. The message contains the linear acceleration, angular velocity, and orientation. | +| `/curiosity/odometry` | `nav_msgs/Odometry` | The odometry data from the Curiosity Mars Rover. The message contains the position, orientation, linear velocity, and angular velocity. | +| `/curiosity/mast_camera/camera_info` | `sensor_msgs/CameraInfo` | The camera information from the Curiosity Mars Rover. The message contains the camera calibration data. | +| `/curiosity/mast_camera/rgb` | `sensor_msgs/Image` | The camera data from the Curiosity Mars Rover. The message contains the image data. | +| `/curiosity/mast_camera/depth` | `sensor_msgs/Image` | The depth data from the Curiosity Mars Rover. The message contains the depth image data. | +| `/curiosity/mast_camera/depth_pcl` | `sensor_msgs/PointCloud2` | The point cloud data from the Curiosity Mars Rover. The message contains the point cloud data. | +| `/curiosity/mast_camera/instance_segmentation` | `sensor_msgs/Image` | The instance segmentation data from the Curiosity Mars Rover. The message contains the instance segmentation image data. | +| `/curiosity/mast_camera/semantic_segmentation` | `sensor_msgs/Image` | The semantic segmentation data from the Curiosity Mars Rover. The message contains the semantic segmentation image data. | +| `/curiosity/mast_camera/semantic_labels` | `std_msgs/String` | The semantic labels from the Curiosity Mars Rover. The message contains the semantic labels. | +| `/curiosity/arm/joint_command` | `sensor_msgs/JointState` | The joint commands for the Curiosity Mars Rover's tool arm. The message contains the joint positions, velocities, and efforts. | +| `/curiosity/mast_arm/joint_command` | `sensor_msgs/JointState` | The joint commands for the Curiosity Mars Rover's mast arm. The message contains the joint positions, velocities, and efforts. | +| `/curiosity/cmd_vel` | `geometry_msgs/Twist` | The velocity commands for the Curiosity Mars Rover's mobile base. The message contains the linear and angular velocities. | +| `/clock` | `rosgraph_msgs/Clock` | The ROS clock message. The message contains the ROS time. | + +## Usage + +1. Open IsaacSim. +2. Open the scene with Curiosity Mars Rover. +3. Press 'Play' button from the left panel to start the simulation. +4. You should now see the topic names in the terminal using the command as shown below: +```bash +ros2 topic list + +# Output +# /clock +# /curiosity/arm/joint_command +# /curiosity/cmd_vel +# /curiosity/imu +# /curiosity/mast_arm/joint_command +# /curiosity/mast_camera/camera_info +# /curiosity/mast_camera/depth +# /curiosity/mast_camera/depth_pcl +# /curiosity/mast_camera/instance_segmentation +# /curiosity/mast_camera/rgb +# /curiosity/mast_camera/semantic_labels +# /curiosity/mast_camera/semantic_segmentation +# /curiosity/odometry +# /curiosity/tf +# /parameter_events +# /rosout +``` + +5. You can now publish the joint commands to the Curiosity Mars Rover's tool arm and mast arm using the `/curiosity/arm/joint_command` and `/curiosity/mast_arm/joint_command` topics respectively. You can also publish the velocity commands to the Curiosity Mars Rover's mobile base using the `/curiosity/cmd_vel` topic. There are examples provided in the demos repository for the same. You can find more information [here](https://github.com/space-ros/demos/tree/main/curiosity). \ No newline at end of file diff --git a/docs/robots/ingenuity-helicopter.md b/docs/robots/ingenuity-helicopter.md new file mode 100644 index 0000000..796dc23 --- /dev/null +++ b/docs/robots/ingenuity-helicopter.md @@ -0,0 +1,56 @@ +## Ingenuity Helicopter + +The Ingenuity Helicopter is a small robotic helicopter that is part of the Mars 2020 mission. It is designed to demonstrate the technology of powered flight in the thin atmosphere of Mars. The helicopter is equipped with a camera and other sensors to help it navigate and explore the Martian surface. + +The robot is available in the IsaacSim as a simulation asset. You can import the robot in your scene and use it for various tasks such as visual odometry, navigation, and exploration. The robot can be found at a location `./assets/Robots/Ingenuity_Helicopter`. + +### Scene Info + +| Simple Environment | Ingenuity Helicopter with Mars Replica Environment | +| ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | +| ![Simple Environment](../resources/images/ingenuity-helicopter.png) | ![Ingenuity Helicopter with Mars Surface](../resources/images/ingenuity-helicopter-simple.png) | + +- The simple environment is available in the `./assets/Robots/Ingenuity_Helicopter/IngenuityV3.usd`. +- The Ingenuity Helicopter with Mars Surface environment is available in the `./assets/Scenes/SimpleIngenuityHelicopterScene.usd`. + +### Required extensions + +- ROS2 Bridge - To communicate with the Ingenuity Helicopter using ROS2. + +### Action Graphs + +The Ingenuity Helicopter has the following action graph as presented below: + + - **ROS IMU Action Graph**. The graph is available at Prim Path: `/Ingenuity/Graphs/ImuSensorGraph`. + - **Downward Camera Action Graph**. The graph is available at Prim Path: `/Ingenuity/Graphs/DownFacingCamera`. + +The above action graphs pull the sensor data from the Ingenuity Helicopter and publish them through the ROS2 bridge. You can also send commands to the Ingenuity Helicopter using the same action graphs. The same action graphs are used to control the Ingenuity Helicopter in the simulation. You can find more information about the action graphs in the detailed [documentation](../action_graph.md). + +### ROS2 Interface + +| Topic Name | Message Type | Description | +| ----------------------------------- | ------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | +| `/ingenuity_helicopter/imu` | `sensor_msgs/Imu` | The IMU sensor data of the Ingenuity Helicopter. The message contains the linear acceleration, angular velocity, and orientation. | +| `/ingenuity_helicopter/camera_info` | `sensor_msgs/CameraInfo` | The camera info topic for the Ingenuity Helicopter. | +| `/ingenuity_helicopter/rgb` | `sensor_msgs/Image` | The raw image topic for the Ingenuity Helicopter. | +| `/clock` | `rosgraph_msgs/Clock` | The clock topic for the simulation. | + +## Usage + +1. Open IsaacSim. +2. Open the scene with Ingenuity Helicopter. +3. Press 'Play' button from the left panel to start the simulation. +4. You should now see the topic names in the terminal using the command as shown below: +```bash +ros2 topic list + +# /ingenuity_helicopter/imu +# /ingenuity_helicopter/camera_info +# /ingenuity_helicopter/rgb +# /clock +# /parameter_events +# /rosout +``` + +5. You can now subscribe to the topics and visualize the data from the Ingenuity Helicopter. There is an example provided in the demos repository for the same. You can find more information [here](https://github.com/space-ros/demos/tree/main/ingenuity-helicopter). + diff --git a/docs/robots/robonaut2.md b/docs/robots/robonaut2.md new file mode 100644 index 0000000..6a43d47 --- /dev/null +++ b/docs/robots/robonaut2.md @@ -0,0 +1,56 @@ +## Robonaut 2 + +The Robonaut 2 is a humanoid robot developed by NASA and General Motors. It is designed to assist astronauts with various tasks on the International Space Station (ISS). The robot is equipped with a variety of sensors and tools to help it perform tasks such as maintenance, repairs, and experiments. + +There are two versions of the Robonaut 2: R2A and R2B. The R2A version was sent to the ISS in 2011 and was used for various experiments and demonstrations. The R2B version is a ground-based version of the robot that is used for research and development. + +### Scene Info + +| Simple Environment | Robonaut 2 in Simple Chess Environment | +| ----------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | +| ![Simple Environment](../resources/images/robonaut-upperbody.png) | ![Robonaut 2 in Simple Chess Environment](../resources/images/robonaut2-chessboard-manipulation.png) | + + - The simple environment is available in the `./assets/Robots/Robonaut2/Robonaut2UpperBody.usd`. + - The Robonaut 2 in Simple Chess Environment is available in the `./assets/Scenes/Robonaut2Manipulation.usd`. + +### Required extensions + + - ROS2 Bridge - To communicate with the Robonaut 2 using ROS2. + +### Action Graphs + +The Robonaut 2 has the following action graphs: + +1. **IMU Publish Action Graph**. Available at Prim Path: `/Robonaut2/Graph/IMUPublishGraph`. +2. **Joint State Publish Action Graph**. Available at Prim Path: `/Robonaut2/Graph/ROS_JointStates`. + +The action graphs mentioned above are some of the common action graphs used across the Space ROS assets. The action graphs are used to publish the data from the Robonaut 2 to the ROS2 bridge. The data includes the IMU data and joint states. You can find more information about the action graphs in the detailed [documentation](../action_graph.md). + +### ROS2 Interface + +The Robonaut 2 publishes the following topics: + +| Topic Name | Message Type | Description | +| -------------------------- | ------------------------ | ------------------------------------------------------------------------------------------------------------------ | +| `/robonaut2/imu` | `sensor_msgs/Imu` | The IMU data from the Robonaut 2. The message contains the linear acceleration, angular velocity, and orientation. | +| `/robonaut2/joint_states` | `sensor_msgs/JointState` | The joint states from the Robonaut 2. The message contains the joint positions, velocities, and efforts. | +| `/robonaut2/joint_command` | `sensor_msgs/JointState` | The joint commands for the Robonaut 2. The message contains the joint positions, velocities, and efforts. | +| `/clock` | `rosgraph_msgs/Clock` | The ROS clock message. The message contains the ROS time. | + +## Usage + +1. Open IsaacSim. +2. Open the scene with Robonaut 2 in Simple Chess Environment. +3. Press 'Play' button from the left panel to start the simulation. +4. You should now see the topic names in the terminal using the command as shown below: +```bash +ros2 topic list + +# Output +# /clock +# /robonaut2/imu +# /robonaut2/joint_command +# /robonaut2/joint_states +# /rosout +# /parameter_events +``` diff --git a/docs/ros2.md b/docs/ros2.md new file mode 100644 index 0000000..8457114 --- /dev/null +++ b/docs/ros2.md @@ -0,0 +1,20 @@ +# ROS Bridge for IsaacSim + +This document provides an overview of the ROS2 interface for the IsaacSim simulation environment. The ROS2 interface allows you to communicate with the IsaacSim simulation environment using ROS2 messages and services. You can use the ROS2 interface to send commands to the robots, receive sensor data, and interact with the simulation environment. + +## Overview + +You can refer to the official documentation for the ROS2 interface [here](https://docs.omniverse.nvidia.com/isaacsim/latest/features/external_communication/ext_omni_isaac_ros_bridge.html). + +More information will be added soon. + + +## Usage + +1. Make sure the ros2 bridge extension is enabled in IsaacSim. +2. All robot assets are equipped with omnigraphs that publish the data to the ROS2 bridge. You can find the action graphs for the robots in the `Graph` folder of the robot asset. +3. You can use the ROS2 interface to communicate with the robots using the topics and services provided by the ROS2 bridge. +4. You can find more information about the ROS2 interface in the official documentation [here](https://docs.omniverse.nvidia.com/isaacsim/latest/features/external_communication/ext_omni_isaac_ros_bridge.html). + +### References +1. You can find more information on using ros2 bridge omnigraph nodes [here](./action_graph.md). \ No newline at end of file diff --git a/extensions/omni.new.extension/config/extension.toml b/extensions/omni.new.extension/config/extension.toml new file mode 100644 index 0000000..a7aad1c --- /dev/null +++ b/extensions/omni.new.extension/config/extension.toml @@ -0,0 +1,36 @@ + +[package] +# Semantic Versioning is used: https://semver.org/ +version = "0.1.0" + +# Lists people or organizations that are considered the "authors" of the package. +authors = [] + +# The title and description fields are primarly for displaying extension info in UI +title = "Omniverse Graph Extension Example" +description="Example extension for OmniGraph nodes." + +# Path (relative to the root) or content of readme markdown file for UI. +readme = "docs/README.md" + +# URL of the extension source repository. +repository="https://gitlab-master.nvidia.com/omniverse/kit-extensions/example" + +# Categories for UI. +category = "Example" + +# Keywords for the extension +keywords = ["kit", "omnigraph"] + +# Watch the .ogn files for hot reloading (only works for Python files) +[fswatcher.patterns] +include = ["*.ogn", "*.py"] +exclude = ["Ogn*Database.py"] + +[dependencies] +"omni.kit.test" = {} +"omni.graph" = {} + +# Main python module this extension provides, it will be publicly available as "import omni.new.extension". +[[python.module]] +name = "omni.new.extension" diff --git a/extensions/omni.new.extension/docs/CHANGELOG.md b/extensions/omni.new.extension/docs/CHANGELOG.md new file mode 100644 index 0000000..80e2d56 --- /dev/null +++ b/extensions/omni.new.extension/docs/CHANGELOG.md @@ -0,0 +1,4 @@ +### 0.1.0 + + - Initial release of Omni New Extension + - Added simple steer and move based controller \ No newline at end of file diff --git a/extensions/omni.new.extension/docs/README.md b/extensions/omni.new.extension/docs/README.md new file mode 100644 index 0000000..72439a2 --- /dev/null +++ b/extensions/omni.new.extension/docs/README.md @@ -0,0 +1,3 @@ + +# OmniGraph Extension [omni.new.extension] +Extension with implementation of some OmniGraph nodes diff --git a/extensions/omni.new.extension/omni/new/extension/__init__.py b/extensions/omni.new.extension/omni/new/extension/__init__.py new file mode 100644 index 0000000..fd11976 --- /dev/null +++ b/extensions/omni.new.extension/omni/new/extension/__init__.py @@ -0,0 +1,14 @@ + +import omni.ext + +# Any class derived from `omni.ext.IExt` in a top level module (defined in `python.modules` of `extension.toml`) will be +# instantiated when the extension is enabled and `on_startup(ext_id)` will be called. Later when extension gets disabled +# on_shutdown() will be called. +class OmniNewExtensionExtension(omni.ext.IExt): + # ext_id is the current extension id. It can be used with the extension manager to query additional information, + # such as where this extension is located in the filesystem. + def on_startup(self, ext_id): + print("[omni.new.extension] OmniNewExtensionExtension startup", flush=True) + + def on_shutdown(self): + print("[omni.new.extension] OmniNewExtensionExtension shutdown", flush=True) diff --git a/extensions/omni.new.extension/omni/new/extension/__pycache__/__init__.cpython-310.pyc b/extensions/omni.new.extension/omni/new/extension/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..a2aadcd Binary files /dev/null and b/extensions/omni.new.extension/omni/new/extension/__pycache__/__init__.cpython-310.pyc differ diff --git a/extensions/omni.new.extension/omni/new/extension/ogn/__init__.py b/extensions/omni.new.extension/omni/new/extension/ogn/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/extensions/omni.new.extension/omni/new/extension/ogn/__pycache__/__init__.cpython-310.pyc b/extensions/omni.new.extension/omni/new/extension/ogn/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..f83a565 Binary files /dev/null and b/extensions/omni.new.extension/omni/new/extension/ogn/__pycache__/__init__.cpython-310.pyc differ diff --git a/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.ogn b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.ogn new file mode 100644 index 0000000..71a3458 --- /dev/null +++ b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.ogn @@ -0,0 +1,29 @@ +{ + "NegateNumber": { + "version": 1, + "description": "Negates a number", + "language": "Python", + "metadata": { + "uiName": "Negate Number" + }, + "inputs": { + "a": { + "type": "int", + "description": "Input", + "default": 0, + "metadata": { + "uiName": "A" + } + } + }, + "outputs": { + "b": { + "type": "int", + "description": "Ouput", + "metadata": { + "uiName": "B" + } + } + } + } +} \ No newline at end of file diff --git a/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.py b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.py new file mode 100644 index 0000000..b820161 --- /dev/null +++ b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/NegateNumber.py @@ -0,0 +1,18 @@ +""" +This is the implementation of the OGN node defined in NegateNumber.ogn +""" + +# Array or tuple values are accessed as numpy arrays so you probably need this import +import numpy + + +class NegateNumber: + """ + Negates a number + """ + + @staticmethod + def compute(db) -> bool: + """Compute the outputs from the current input""" + db.outputs.b = -db.inputs.a + return True diff --git a/extensions/omni.new.extension/omni/new/extension/ogn/nodes/__pycache__/NegateNumber.cpython-310.pyc b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/__pycache__/NegateNumber.cpython-310.pyc new file mode 100644 index 0000000..b9829de Binary files /dev/null and b/extensions/omni.new.extension/omni/new/extension/ogn/nodes/__pycache__/NegateNumber.cpython-310.pyc differ diff --git a/extensions/omni.spaceros.roversimplecontroller/config/extension.toml b/extensions/omni.spaceros.roversimplecontroller/config/extension.toml new file mode 100644 index 0000000..e6b32c2 --- /dev/null +++ b/extensions/omni.spaceros.roversimplecontroller/config/extension.toml @@ -0,0 +1,38 @@ + +[package] +# Semantic Versioning is used: https://semver.org/ +version = "0.1.0" + +# Lists people or organizations that are considered the "authors" of the package. +authors = ["https://github.com/franklinselva"] + +# The title and description fields are primarly for displaying extension info in UI +description = "Rover Simple Controller for Space ROS" +title = "Rover Simple Controller" + +# Path (relative to the root) or content of readme markdown file for UI. +changelog = "docs/CHANGELOG.md" +preview_image = "data/node-preview.png" +readme = "docs/README.md" + +# URL of the extension source repository. +repository = "https://github.com/space-ros/simulation" + +# Categories for UI. +category = "Space ROS" + +# Keywords for the extension +keywords = ["ros2", "omnigraph", "space-ros"] + +# Watch the .ogn files for hot reloading (only works for Python files) +[fswatcher.patterns] +exclude = ["Ogn*Database.py"] +include = ["*.ogn", "*.py"] + +[dependencies] +"omni.graph" = {} +"omni.kit.test" = {} + +# Main python module this extension provides, it will be publicly available as "import omni.spaceros.roversimplecontroller". +[[python.module]] +name = "omni.spaceros.roversimplecontroller" diff --git a/extensions/omni.spaceros.roversimplecontroller/data/node-preview.png b/extensions/omni.spaceros.roversimplecontroller/data/node-preview.png new file mode 100644 index 0000000..ffa2ad6 Binary files /dev/null and b/extensions/omni.spaceros.roversimplecontroller/data/node-preview.png differ diff --git a/extensions/omni.spaceros.roversimplecontroller/docs/README.md b/extensions/omni.spaceros.roversimplecontroller/docs/README.md new file mode 100644 index 0000000..6a6a849 --- /dev/null +++ b/extensions/omni.spaceros.roversimplecontroller/docs/README.md @@ -0,0 +1,3 @@ +### Rover Simple Controller + +This extension provides a simple controller for the rover. This is an omnigraph node extension. diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__init__.py b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__init__.py new file mode 100644 index 0000000..62118da --- /dev/null +++ b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__init__.py @@ -0,0 +1,14 @@ + +import omni.ext + +# Any class derived from `omni.ext.IExt` in a top level module (defined in `python.modules` of `extension.toml`) will be +# instantiated when the extension is enabled and `on_startup(ext_id)` will be called. Later when extension gets disabled +# on_shutdown() will be called. +class OmniSpacerosRoversimplecontrollerExtension(omni.ext.IExt): + # ext_id is the current extension id. It can be used with the extension manager to query additional information, + # such as where this extension is located in the filesystem. + def on_startup(self, ext_id): + print("[omni.spaceros.roversimplecontroller] OmniSpacerosRoversimplecontrollerExtension startup", flush=True) + + def on_shutdown(self): + print("[omni.spaceros.roversimplecontroller] OmniSpacerosRoversimplecontrollerExtension shutdown", flush=True) diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__pycache__/__init__.cpython-310.pyc b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..96716d0 Binary files /dev/null and b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/__pycache__/__init__.cpython-310.pyc differ diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/__init__.py b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/__pycache__/__init__.cpython-310.pyc b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..65f291b Binary files /dev/null and b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/__pycache__/__init__.cpython-310.pyc differ diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.ogn b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.ogn new file mode 100644 index 0000000..2656932 --- /dev/null +++ b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.ogn @@ -0,0 +1,82 @@ +{ + "RoverSimpleController": { + "version": 1, + "description": "Receives Linear and Angular Velocity for rover and translates to wheel and steering outputs", + "language": "Python", + "metadata": { + "uiName": "Rover Simple Controller" + }, + "inputs": { + "chassis_length": { + "type": "float", + "description": "Chassis Length in meters (L)", + "default": 0, + "metadata": { + "uiName": "Chassis Length" + } + }, + "chassis_width": { + "type": "float", + "description": "Chassis Width in meters (T)", + "default": 0, + "metadata": { + "uiName": "Chassis Width" + } + }, + "linear_velocity": { + "type": "float[3]", + "description": "Linear Velocity Vector in m/s (x, y, z)", + "default": [ + 0.0, + 0.0, + 0.0 + ], + "metadata": { + "uiName": "Linear Velocity Vector" + } + }, + "angular_velocity": { + "type": "float[3]", + "description": "Angular Velocity Vector in rad/s (x, y, z)", + "default": [ + 0.0, + 0.0, + 0.0 + ], + "metadata": { + "uiName": "Angular Velocity Vector" + } + } + }, + "outputs": { + "wheel_velocity": { + "type": "double[]", + "description": "Wheel Velocity for six wheels of rover", + "metadata": { + "uiName": "Wheel Velocity" + }, + "default": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "steering_position": { + "type": "double[]", + "description": "Steering angle in radians", + "default": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], + "metadata": { + "uiName": "Steering Position" + } + } + } + } +} \ No newline at end of file diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.py b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.py new file mode 100644 index 0000000..e66cea9 --- /dev/null +++ b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/RoverSimpleController.py @@ -0,0 +1,78 @@ +""" +This is the implementation of the OGN node defined in RoverSimpleController.ogn +""" + +# Array or tuple values are accessed as numpy arrays so you probably need this import +import math + + +def map_angular_to_steering(angular_speed) -> float: + """Map angular speed to steering angle.""" + if abs(angular_speed) < 1e-3: + return 0.0 + + # max 0.6 min -0.6 + angular_speed = min(0.6, max(angular_speed, -0.6)) + return (angular_speed / abs(angular_speed)) * (-25 * abs(angular_speed) + 17.5) + + +class RoverSimpleController: + """ + Receives Linear and Angular Velocity for rover and translates to wheel and steering + outputs + """ + + @staticmethod + def compute(db) -> bool: + """Compute the outputs from the current input""" + # Get the inputs + chassis_length = db.inputs.chassis_length + chassis_width = db.inputs.chassis_width + linear_velocity = db.inputs.linear_velocity + angular_velocity = db.inputs.angular_velocity + + # Compute wheel velocity + linear_velocity_x = linear_velocity[0] + wheel_velocity = [ + linear_velocity_x, + linear_velocity_x * 1.5, + linear_velocity_x, + -linear_velocity_x, + -linear_velocity_x * 1.5, + -linear_velocity_x, + ] + + # Compute steering angle + steer_position = [] + turn_rad = map_angular_to_steering(angular_velocity[2]) + + if abs(turn_rad) < 1e-3: + steer_position = [0.0, 0.0, 0.0, 0.0] + else: + turning_radius = abs(turn_rad) # R + + chassis_length = 2.08157 # L + chassis_width = 1.53774 # T + + alpha_i = math.atan(chassis_length / (turning_radius - (chassis_width / 2))) + alpha_o = math.atan(chassis_length / (turning_radius + (chassis_width / 2))) + + if alpha_i > 0.6: + alpha_i = 0.6 + + if alpha_o > 0.6: + alpha_o = 0.6 + + alpha_i = round(alpha_i, 2) + alpha_o = round(alpha_o, 2) + + if turn_rad > 0.0: + steer_position = [alpha_i, -alpha_i, alpha_o, -alpha_o] + else: + steer_position = [-alpha_o, alpha_o, -alpha_i, alpha_i] + + # Assign the outputs + db.outputs.wheel_velocity = wheel_velocity + db.outputs.steering_position = steer_position + + return True diff --git a/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/__pycache__/RoverSimpleController.cpython-310.pyc b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/__pycache__/RoverSimpleController.cpython-310.pyc new file mode 100644 index 0000000..64a8aca Binary files /dev/null and b/extensions/omni.spaceros.roversimplecontroller/omni/spaceros/roversimplecontroller/ogn/nodes/__pycache__/RoverSimpleController.cpython-310.pyc differ diff --git a/hooks/simulation.dsv.in b/hooks/simulation.dsv.in deleted file mode 100644 index ccc31f6..0000000 --- a/hooks/simulation.dsv.in +++ /dev/null @@ -1,2 +0,0 @@ -prepend-non-duplicate;IGN_GAZEBO_RESOURCE_PATH;share -prepend-non-duplicate;IGN_GAZEBO_RESOURCE_PATH;share/simulation/models diff --git a/models/canadarm/meshes/earth.dae b/models/canadarm/meshes/earth.dae deleted file mode 100644 index 4e84243..0000000 --- a/models/canadarm/meshes/earth.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e43e047c7e985f13fb57b97c505c33de1d6928166f10dd06aaf217360650d832 -size 324596 diff --git a/models/canadarm/meshes/earth.stl b/models/canadarm/meshes/earth.stl deleted file mode 100644 index 5f5b1fa..0000000 --- a/models/canadarm/meshes/earth.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:046d9d3dd0a0710f96f41fbe4575b6d14e63a5c82e1aa93c21802ce17b70dc23 -size 129284 diff --git a/models/canadarm/meshes/ee.dae b/models/canadarm/meshes/ee.dae deleted file mode 100644 index 37bdf9c..0000000 --- a/models/canadarm/meshes/ee.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af2965b34c5a4b2f85d938b1dd3a020c2454a5fd1fb26dbf74889d0315b67ebc -size 742139 diff --git a/models/canadarm/meshes/ee.stl b/models/canadarm/meshes/ee.stl deleted file mode 100644 index 492ed51..0000000 --- a/models/canadarm/meshes/ee.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e591fdb2436305ae91ed5645d1d53997f4043f985510d5f6e1c461249415f5b2 -size 296184 diff --git a/models/canadarm/meshes/iss.dae b/models/canadarm/meshes/iss.dae deleted file mode 100644 index 67a2ccd..0000000 --- a/models/canadarm/meshes/iss.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:40d40f4fdaef21066191dc8935bc04a9fe6f454bf466d25c985fc2b0fd8c1e01 -size 67388 diff --git a/models/canadarm/meshes/iss.stl b/models/canadarm/meshes/iss.stl deleted file mode 100644 index cfb020e..0000000 --- a/models/canadarm/meshes/iss.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a54214221e75e9323f21ca4359f4d299b7df890b9a661eae48a66261c44c87ec -size 25484 diff --git a/models/canadarm/meshes/joint_v3_0.dae b/models/canadarm/meshes/joint_v3_0.dae deleted file mode 100644 index 73a8cb9..0000000 --- a/models/canadarm/meshes/joint_v3_0.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ad8c73f7ea30c22563f3a0b5febebaa6785855e8a71f97888ac1c3b380fc1fc -size 85967 diff --git a/models/canadarm/meshes/joint_v3_0.stl b/models/canadarm/meshes/joint_v3_0.stl deleted file mode 100644 index 30a4b62..0000000 --- a/models/canadarm/meshes/joint_v3_0.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f6231090b655cc1c7e08608f756ead4568c4e60ba0d40abbdbdb329cbe4c452 -size 32384 diff --git a/models/canadarm/meshes/land_ocean_ice_2.png b/models/canadarm/meshes/land_ocean_ice_2.png deleted file mode 100644 index 8567374..0000000 --- a/models/canadarm/meshes/land_ocean_ice_2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9de942e0dfe9512420732ddd5abf45ba6dabb307afdbf67a538a35697a0d677 -size 1912435 diff --git a/models/canadarm/meshes/link_joint_v2_1.dae b/models/canadarm/meshes/link_joint_v2_1.dae deleted file mode 100644 index cc21b0e..0000000 --- a/models/canadarm/meshes/link_joint_v2_1.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5d47c9272d3c844c6993df1fe6c15eb53d01c79a6a0ed0082d360a9953e41940 -size 61698 diff --git a/models/canadarm/meshes/link_joint_v2_1.stl b/models/canadarm/meshes/link_joint_v2_1.stl deleted file mode 100644 index 2f18953..0000000 --- a/models/canadarm/meshes/link_joint_v2_1.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04cb05ba74ea13a50a9ee9d5a367311ad5a27ee7a86a447849ca51ca58729b56 -size 22584 diff --git a/models/canadarm/meshes/long_link_1_v3_0.dae b/models/canadarm/meshes/long_link_1_v3_0.dae deleted file mode 100644 index 9ebd1f3..0000000 --- a/models/canadarm/meshes/long_link_1_v3_0.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c5b602d3db46022b089f7081aadad252f4ff3d1536edb64fbf390ad2b8e106dc -size 594362 diff --git a/models/canadarm/meshes/long_link_1_v3_0.stl b/models/canadarm/meshes/long_link_1_v3_0.stl deleted file mode 100644 index dab5425..0000000 --- a/models/canadarm/meshes/long_link_1_v3_0.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b33095414d805b6ce9d10d10a85bf41af7aad94694206591249c03eff48ebbbc -size 226934 diff --git a/models/canadarm/meshes/long_link_2_v3_0.dae b/models/canadarm/meshes/long_link_2_v3_0.dae deleted file mode 100644 index 2c8aab3..0000000 --- a/models/canadarm/meshes/long_link_2_v3_0.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad67641b7b12ac5ed6347b23bb138195ba48a9f42dd9ad0880071aab8922526c -size 587649 diff --git a/models/canadarm/meshes/long_link_2_v3_0.stl b/models/canadarm/meshes/long_link_2_v3_0.stl deleted file mode 100644 index 0453522..0000000 --- a/models/canadarm/meshes/long_link_2_v3_0.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed957dc1c93d82541c22fddf54757d4668b584d040d353c867c0ca935abb56d0 -size 226934 diff --git a/models/canadarm/model.config b/models/canadarm/model.config deleted file mode 100644 index 931d9d6..0000000 --- a/models/canadarm/model.config +++ /dev/null @@ -1,4 +0,0 @@ - - - model.sdf - \ No newline at end of file diff --git a/models/canadarm/model.sdf b/models/canadarm/model.sdf deleted file mode 100644 index 1da2567..0000000 --- a/models/canadarm/model.sdf +++ /dev/null @@ -1,394 +0,0 @@ - - - - - 0 0 0 0 0 0 - 243.66 - - 44.412999999999997 - 0 - 0 - 44.412999999999997 - 0 - 9.3360000000000003 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/ee.dae - - - - 0.85 0.25 0.25 1 - 0.85 0.25 0.25 1 - - - - - 0 0 0 0 0 0 - Base - B1 - - 1 0 0 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 -1.57000000 0 - - 0 0 0 0 0 0 - 243.66 - - 44.412999999999997 - 0 - 0 - 44.412999999999997 - 0 - 9.3360000000000003 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - 0.625 0.875 1 1 - 0.625 0.875 1 1 - - - - - 0 0 0 0 0 0 - B1 - B2 - - 1 0 0 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 -0.15 0 0 0 - 105.98 - - 12.19 - 0 - 0 - 12.130000000000001 - 0 - 3.0609999999999999 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - 0.625 0.875 1 1 - 0.625 0.875 1 1 - - - - - 0 0 0 0 0 0 - B2 - B3 - - 0 0 1 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 0 0 0 0 - 314.88 - - 15.41 - 49.520000000000003 - 0 - 2094.71 - 0 - 2103.1900000000001 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/long_link_1_v2_2.dae - - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v3_0.dae - - - - - 0 0 0 0 0 0 - - - 0.5 - 0.16500000000000001 - - - - 0 0 0 1 - 0 0 0 1 - - - - - 0 0 0 0 0 0 - B3 - B4 - - 1 0 0 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 0 0 0 0 - 279.19999999999999 - - 9.5220000000000002 - -39.950000000000003 - 0 - 1966.28 - 0 - 1966.28 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/long_link_v2_1.dae - - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - - - 0 0 0 0 0 0 - B4 - B5 - - 0 0 -1 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 0 0 0 0 - 105.98 - - 8.3049999999999997 - 0 - 0 - 3.0609999999999999 - 0 - 8.0386000000000006 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - 0.625 0.875 1 1 - 0.625 0.875 1 1 - - - - - 0 0 0 0 0 0 - B5 - B6 - - 0 0 1 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 0.7 0 0 0 - 105.98 - - 12.130000000000001 - 0 - 0 - 12.130000000000001 - 0 - 3.0609999999999999 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/joint_v2_1.dae - - - - 0.625 0.875 1 1 - 0.625 0.875 1 1 - - - - - 0 0 0 0 0 0 - B6 - EE_SSRMS - - 0 0 1 - - -4.7123900000000001 - 4.7123900000000001 - 2332 - 0.069813200000000006 - - - 0 - 0 - - - - - 0 0 0 0 0 0 - - 0 0 0 0 0 0 - 243.66 - - 9.3360000000000003 - 0 - 0 - 44.409999999999997 - 0 - 44.409999999999997 - - - - 0 0 0 0 0 0 - - - 1 1 1 - package://simulation/models/canadarm/meshes/ee.dae - - - - 0.25 0.25 0.25 1 - 0.25 0.25 0.25 1 - - - - - diff --git a/models/canadarm/urdf/SSRMS_Canadarm2.gazebo.xacro b/models/canadarm/urdf/SSRMS_Canadarm2.gazebo.xacro deleted file mode 100644 index 8aefc68..0000000 --- a/models/canadarm/urdf/SSRMS_Canadarm2.gazebo.xacro +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - ign_ros2_control/IgnitionSystem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - robot_description - robot_state_publisher - $(find canadarm)/config/canadarm_control.yaml - - - - - - - - - - - - diff --git a/models/canadarm/urdf/SSRMS_Canadarm2.urdf b/models/canadarm/urdf/SSRMS_Canadarm2.urdf deleted file mode 100644 index aa89870..0000000 --- a/models/canadarm/urdf/SSRMS_Canadarm2.urdf +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - - - ign_ros2_control/IgnitionSystem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - robot_description - robot_state_publisher - $(find canadarm)/config/canadarm_control.yaml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/models/canadarm/urdf/SSRMS_Canadarm2.urdf.xacro b/models/canadarm/urdf/SSRMS_Canadarm2.urdf.xacro deleted file mode 100644 index 9e5da5c..0000000 --- a/models/canadarm/urdf/SSRMS_Canadarm2.urdf.xacro +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/meshes/CuriosityQR.stl b/models/curiosity_path/meshes/CuriosityQR.stl deleted file mode 100644 index a76b315..0000000 --- a/models/curiosity_path/meshes/CuriosityQR.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e642fb57fc7b1f8c7fd0925a8c424061179352e9ea7f66152dcc0c57de0510ed -size 2756784 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis.dae deleted file mode 100644 index 308ae47..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18bf5b65ddad3d3fd0cd04810cf317c696083d7a40eda61eca5e13cbfc7af41d -size 111451 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_fixed.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis_fixed.dae deleted file mode 100644 index 459bc77..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20cf3dc9ac6867634a82c93927570a6f7db2bfbdde2a4b3c638a970f8b664598 -size 97356 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff.dae deleted file mode 100644 index 0ffb024..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed9145d76fc156fb22a94ae74b241e11f24e67307576494b12be63edf4862dd8 -size 3121377 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_fixed.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_fixed.dae deleted file mode 100644 index cd4457e..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:955a66347fd2cd3efd4e27ac9edbac16482022bec9c47117934df8d581b102a1 -size 3086182 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed.dae deleted file mode 100644 index fd40e17..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:00148f04a8dff491d889a1057a655e903dc1af988a4b47c66e2d232bff320db8 -size 3731740 diff --git a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed_v2.dae b/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed_v2.dae deleted file mode 100644 index 6b0a208..0000000 --- a/models/curiosity_path/meshes/MSL_dirty_mod_chassis_stuff_joint_fixed_v2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c44006623987e67c44ce14aa9f9ba8a65072b7e7732c42de9aa13a08a229f065 -size 3723564 diff --git a/models/curiosity_path/meshes/arm_01.dae b/models/curiosity_path/meshes/arm_01.dae deleted file mode 100644 index 49d1af0..0000000 --- a/models/curiosity_path/meshes/arm_01.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:247487546f300782690cc49f75d334b53f9490d4c52fe362c42ac07a0b585c58 -size 179898 diff --git a/models/curiosity_path/meshes/arm_01_fixed.dae b/models/curiosity_path/meshes/arm_01_fixed.dae deleted file mode 100644 index a3150e5..0000000 --- a/models/curiosity_path/meshes/arm_01_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5fcf18f09cd0b9a6345c92587a30602454779520a8758ed21b3b9e86a0652982 -size 179855 diff --git a/models/curiosity_path/meshes/arm_02.dae b/models/curiosity_path/meshes/arm_02.dae deleted file mode 100644 index c2aa3cc..0000000 --- a/models/curiosity_path/meshes/arm_02.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95bad5b682f113c2d1ee1e707ed82baa315170c5ef69bf2d34d3180d7ca09087 -size 170694 diff --git a/models/curiosity_path/meshes/arm_02_fixed.dae b/models/curiosity_path/meshes/arm_02_fixed.dae deleted file mode 100644 index 361dfee..0000000 --- a/models/curiosity_path/meshes/arm_02_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d2b67faef923a2fb5be7d22ef68660dd98b4d4cad712ec0bcf719614d380710b -size 167920 diff --git a/models/curiosity_path/meshes/arm_02_fixed2.dae b/models/curiosity_path/meshes/arm_02_fixed2.dae deleted file mode 100644 index 76e488e..0000000 --- a/models/curiosity_path/meshes/arm_02_fixed2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c27557c66cbf033a01cc56375faf9cb15b6030a29044c40c39ef870e172d4a92 -size 167157 diff --git a/models/curiosity_path/meshes/arm_03.dae b/models/curiosity_path/meshes/arm_03.dae deleted file mode 100644 index 97e93cc..0000000 --- a/models/curiosity_path/meshes/arm_03.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a378faec5589c56d67b3d51ff7edf363c48f956c87ba4c78a95e1e531eacd75c -size 192037 diff --git a/models/curiosity_path/meshes/arm_03_fixed.dae b/models/curiosity_path/meshes/arm_03_fixed.dae deleted file mode 100644 index 30ec915..0000000 --- a/models/curiosity_path/meshes/arm_03_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ce270e7533daaac02e608cf4989b2e3121414cfaeda4821590f8d3d75188bc1 -size 189684 diff --git a/models/curiosity_path/meshes/arm_04.dae b/models/curiosity_path/meshes/arm_04.dae deleted file mode 100644 index 7fde881..0000000 --- a/models/curiosity_path/meshes/arm_04.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39c581a400dd89fe06739a57392eda5a323640f7cf301ecc34ae948966cd7f18 -size 195398 diff --git a/models/curiosity_path/meshes/arm_04_fixed.dae b/models/curiosity_path/meshes/arm_04_fixed.dae deleted file mode 100644 index a88fc3f..0000000 --- a/models/curiosity_path/meshes/arm_04_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c93427ed7f00879cb44237ab4778ded47b82316caf17136dd19f447c94e0c395 -size 177070 diff --git a/models/curiosity_path/meshes/arm_tools.dae b/models/curiosity_path/meshes/arm_tools.dae deleted file mode 100644 index c463f4d..0000000 --- a/models/curiosity_path/meshes/arm_tools.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a17b651f8719beeeac6097b940814670fe7fc68c426bb7b2fc55025c1a53c662 -size 993694 diff --git a/models/curiosity_path/meshes/arm_tools_fixed.dae b/models/curiosity_path/meshes/arm_tools_fixed.dae deleted file mode 100644 index 57ff6f1..0000000 --- a/models/curiosity_path/meshes/arm_tools_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4fca7f38e35fc4a4d615ccc401fb589ebffc55dc96d8e102aed5af97fea6099c -size 1044145 diff --git a/models/curiosity_path/meshes/chassis_full.dae b/models/curiosity_path/meshes/chassis_full.dae deleted file mode 100644 index c2d41af..0000000 --- a/models/curiosity_path/meshes/chassis_full.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ffffcbaf0178bf248ef3afcda0f7afb943c2ba9c39717a362f4955dafabd9a00 -size 2969781 diff --git a/models/curiosity_path/meshes/chassis_full_fixed.dae b/models/curiosity_path/meshes/chassis_full_fixed.dae deleted file mode 100644 index da9f1d1..0000000 --- a/models/curiosity_path/meshes/chassis_full_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6fbb66782792558b8e77cb22600a62aa8bbee8c12312a995d1c0966c2088046 -size 2935503 diff --git a/models/curiosity_path/meshes/chassis_full_fixed_glitch.dae b/models/curiosity_path/meshes/chassis_full_fixed_glitch.dae deleted file mode 100644 index f5db3a6..0000000 --- a/models/curiosity_path/meshes/chassis_full_fixed_glitch.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:62b133c7943a657d3cab3d645c2ec3f22bb592ad4c87ca317373b4a8cdb4afd9 -size 2919130 diff --git a/models/curiosity_path/meshes/chassis_full_fixed_glitch_v2.dae b/models/curiosity_path/meshes/chassis_full_fixed_glitch_v2.dae deleted file mode 100644 index 5c1821b..0000000 --- a/models/curiosity_path/meshes/chassis_full_fixed_glitch_v2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5688107dea59af3db76de719aab9029a157b9fda5246e76e0cb7141031a3cbf0 -size 2905946 diff --git a/models/curiosity_path/meshes/chassis_full_fixed_v1.dae b/models/curiosity_path/meshes/chassis_full_fixed_v1.dae deleted file mode 100644 index 74d8494..0000000 --- a/models/curiosity_path/meshes/chassis_full_fixed_v1.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be6d1dbea8a6bf5c3975f0053c02eb6aaf20e837f7ba04061b7dcc8d6b453bc3 -size 2940633 diff --git a/models/curiosity_path/meshes/chassis_full_fixed_v2.dae b/models/curiosity_path/meshes/chassis_full_fixed_v2.dae deleted file mode 100644 index ada193d..0000000 --- a/models/curiosity_path/meshes/chassis_full_fixed_v2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b3fb4e58df54bea72f97cbcf214d09659abfa2bd3b542b83dbe30e84b035505 -size 2940633 diff --git a/models/curiosity_path/meshes/curiosity_path.stl b/models/curiosity_path/meshes/curiosity_path.stl deleted file mode 100644 index 8215297..0000000 --- a/models/curiosity_path/meshes/curiosity_path.stl +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:66178f8e4eac74ba88d28b8e24823a177d80c396d14f5d16ede04c85054c22b3 -size 20000084 diff --git a/models/curiosity_path/meshes/left_axis.dae b/models/curiosity_path/meshes/left_axis.dae deleted file mode 100644 index 758d861..0000000 --- a/models/curiosity_path/meshes/left_axis.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f4d8ccd646cf2d5bf96a654ffbb0355536a8f7c2ed4888a3ba2b8d29cd8ffff -size 86878 diff --git a/models/curiosity_path/meshes/left_axis_jointfix.dae b/models/curiosity_path/meshes/left_axis_jointfix.dae deleted file mode 100644 index 79a6c4f..0000000 --- a/models/curiosity_path/meshes/left_axis_jointfix.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9f000f9aa9faa4f3b58b49d06a61e5cc1d3ddf8f37a7c60800dfb76bfe48a37 -size 87288 diff --git a/models/curiosity_path/meshes/left_axis_jointfix_v2.dae b/models/curiosity_path/meshes/left_axis_jointfix_v2.dae deleted file mode 100644 index 12a46ff..0000000 --- a/models/curiosity_path/meshes/left_axis_jointfix_v2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33de2034721fe9f1ddb7cd26d0e77419548e1f8fc213cd765536c97f065283e7 -size 87738 diff --git a/models/curiosity_path/meshes/mars_path_simple1.dae b/models/curiosity_path/meshes/mars_path_simple1.dae deleted file mode 100644 index d21e276..0000000 --- a/models/curiosity_path/meshes/mars_path_simple1.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef26c3043e967b0f9e3a570406539c33ea72c226383766d83e5396caf46d85c8 -size 33940522 diff --git a/models/curiosity_path/meshes/mast_02.dae b/models/curiosity_path/meshes/mast_02.dae deleted file mode 100644 index 2f597ae..0000000 --- a/models/curiosity_path/meshes/mast_02.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17073aaca2b70b4fc118f0cefe1c51527a604bb42ece978b2654203d914b194a -size 77930 diff --git a/models/curiosity_path/meshes/mast_02_fixed.dae b/models/curiosity_path/meshes/mast_02_fixed.dae deleted file mode 100644 index d4930d9..0000000 --- a/models/curiosity_path/meshes/mast_02_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:203c52e9f4a749dfeab21f3c4068231dc00ae9dedda11e76f84a9f037bb1a963 -size 71635 diff --git a/models/curiosity_path/meshes/mast_cameras.dae b/models/curiosity_path/meshes/mast_cameras.dae deleted file mode 100644 index 6954cf5..0000000 --- a/models/curiosity_path/meshes/mast_cameras.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cf6c002d151b71855df006b17e4514156a96310684570fcf3719093a2e5fe39f -size 502727 diff --git a/models/curiosity_path/meshes/mast_p.dae b/models/curiosity_path/meshes/mast_p.dae deleted file mode 100644 index 660b93f..0000000 --- a/models/curiosity_path/meshes/mast_p.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:420b547f2a383dadaef8a51ac28bd556ba844bf013d6a1316db9205924893a60 -size 207094 diff --git a/models/curiosity_path/meshes/mast_p_fixed.dae b/models/curiosity_path/meshes/mast_p_fixed.dae deleted file mode 100644 index dc13718..0000000 --- a/models/curiosity_path/meshes/mast_p_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75f8b8e8bfe84b4f817a7c3ca2d1b92cf261e216170b6b170bcd26db44113b29 -size 171560 diff --git a/models/curiosity_path/meshes/right_axis.dae b/models/curiosity_path/meshes/right_axis.dae deleted file mode 100644 index f3fff31..0000000 --- a/models/curiosity_path/meshes/right_axis.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b11fe13820cd97f64a0d99532376d800e7d9e558bf794b73f78f4d98f3f4866 -size 82608 diff --git a/models/curiosity_path/meshes/right_axis_jointfix.dae b/models/curiosity_path/meshes/right_axis_jointfix.dae deleted file mode 100644 index d64363a..0000000 --- a/models/curiosity_path/meshes/right_axis_jointfix.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:617746bae26f01f7b042b3fd7872e2466abd23dd0fb81b389570177df9601d35 -size 82502 diff --git a/models/curiosity_path/meshes/right_axis_jointfix_v2.dae b/models/curiosity_path/meshes/right_axis_jointfix_v2.dae deleted file mode 100644 index e8c64f1..0000000 --- a/models/curiosity_path/meshes/right_axis_jointfix_v2.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:147a29067755a361eb0134354dbf3ba10f669d668a9f66132d6a352d4bf920f6 -size 82596 diff --git a/models/curiosity_path/meshes/suspension_arm_B2_L.dae b/models/curiosity_path/meshes/suspension_arm_B2_L.dae deleted file mode 100644 index 2b81460..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B2_L.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96a998883f164c7a8ff2e0f3770ef4788f6c86d96b68842153aaad9816ed9cbf -size 112142 diff --git a/models/curiosity_path/meshes/suspension_arm_B2_L_fixed.dae b/models/curiosity_path/meshes/suspension_arm_B2_L_fixed.dae deleted file mode 100644 index 78c18a1..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B2_L_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ac244f1bca2db96999bf0f36a4f9251978988ed385bd84b9d3156430be90794 -size 108502 diff --git a/models/curiosity_path/meshes/suspension_arm_B2_R.dae b/models/curiosity_path/meshes/suspension_arm_B2_R.dae deleted file mode 100644 index 08c4daf..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B2_R.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0bfcb764a9f2452037f1a573b9c52fac2e2edd2fc00b923d1289ebefcbe8d774 -size 112615 diff --git a/models/curiosity_path/meshes/suspension_arm_B2_R_fixed.dae b/models/curiosity_path/meshes/suspension_arm_B2_R_fixed.dae deleted file mode 100644 index 568cbb4..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B2_R_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8453eda650bea04e97be3c33d112c9bc0aff5f839265e70a1a254bb7982a220b -size 109154 diff --git a/models/curiosity_path/meshes/suspension_arm_B_L.dae b/models/curiosity_path/meshes/suspension_arm_B_L.dae deleted file mode 100644 index 96807a8..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B_L.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9ac3fed6101ae00f0c863fa70b25441d6cafd150371f90fea3e2632b92994ba -size 80794 diff --git a/models/curiosity_path/meshes/suspension_arm_B_L_fixed.dae b/models/curiosity_path/meshes/suspension_arm_B_L_fixed.dae deleted file mode 100644 index 935b8ef..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B_L_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d5d56ea96792536fb75920ee0b072d2cb4ca12978207f0e458843c352cb173bd -size 75575 diff --git a/models/curiosity_path/meshes/suspension_arm_B_R.dae b/models/curiosity_path/meshes/suspension_arm_B_R.dae deleted file mode 100644 index bf36c72..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B_R.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c61f1319a188843267eab3d4a3feb65c16b55f1d0aabe15f4743031d67048e7 -size 75900 diff --git a/models/curiosity_path/meshes/suspension_arm_B_R_fixed.dae b/models/curiosity_path/meshes/suspension_arm_B_R_fixed.dae deleted file mode 100644 index 70e01f3..0000000 --- a/models/curiosity_path/meshes/suspension_arm_B_R_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e82239439f5a16c139839cd1c4a699b910605231b73e2566658a46b255e094e3 -size 77291 diff --git a/models/curiosity_path/meshes/suspension_arm_F_L.dae b/models/curiosity_path/meshes/suspension_arm_F_L.dae deleted file mode 100644 index 0e4d9c3..0000000 --- a/models/curiosity_path/meshes/suspension_arm_F_L.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:baa6e6c357c5a77d8e755e0ce9a19d6f11a94546bac2ae9aea2db2e21cd472f6 -size 83389 diff --git a/models/curiosity_path/meshes/suspension_arm_F_L_fixed.dae b/models/curiosity_path/meshes/suspension_arm_F_L_fixed.dae deleted file mode 100644 index 32da8e5..0000000 --- a/models/curiosity_path/meshes/suspension_arm_F_L_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ccb80be9b9efdbe0e11ec6773c91c838c6834b04b9efe638baeb97b0e0ad3e22 -size 84283 diff --git a/models/curiosity_path/meshes/suspension_arm_F_R.dae b/models/curiosity_path/meshes/suspension_arm_F_R.dae deleted file mode 100644 index d746353..0000000 --- a/models/curiosity_path/meshes/suspension_arm_F_R.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81976d39cb59e57175e79c152499e6985a1e1cb21d5509549954a164b5bf65e9 -size 102259 diff --git a/models/curiosity_path/meshes/suspension_arm_F_R_fixed.dae b/models/curiosity_path/meshes/suspension_arm_F_R_fixed.dae deleted file mode 100644 index 23bf5a3..0000000 --- a/models/curiosity_path/meshes/suspension_arm_F_R_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8014e42e9d395c08eea1ce933ec4dd03ae16cc11a26f62d93a5a2c10215f259a -size 78471 diff --git a/models/curiosity_path/meshes/suspension_steer_B_L.dae b/models/curiosity_path/meshes/suspension_steer_B_L.dae deleted file mode 100644 index f1b45e1..0000000 --- a/models/curiosity_path/meshes/suspension_steer_B_L.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0044fe45b659dec5feeaa92763d58f2b5762c4a0714eb6c9d92bba468a90d2e7 -size 91668 diff --git a/models/curiosity_path/meshes/suspension_steer_B_L_fixed.dae b/models/curiosity_path/meshes/suspension_steer_B_L_fixed.dae deleted file mode 100644 index d30fa78..0000000 --- a/models/curiosity_path/meshes/suspension_steer_B_L_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3841c8c5779d19bd95508139f9f0ab8604312c69ac489519e7a5cc37fa1c4785 -size 85431 diff --git a/models/curiosity_path/meshes/suspension_steer_B_R.dae b/models/curiosity_path/meshes/suspension_steer_B_R.dae deleted file mode 100644 index 50ef33b..0000000 --- a/models/curiosity_path/meshes/suspension_steer_B_R.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5183e26d90e35bcb831e3f6062f242bbf4a14f74c2d0a866204304808d7b9539 -size 84434 diff --git a/models/curiosity_path/meshes/suspension_steer_B_R_fixed.dae b/models/curiosity_path/meshes/suspension_steer_B_R_fixed.dae deleted file mode 100644 index 9f88d8b..0000000 --- a/models/curiosity_path/meshes/suspension_steer_B_R_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b822507da3cc0d453579bb6032a68a1ff8d24448a46d6811e42d740b4cebfba -size 73963 diff --git a/models/curiosity_path/meshes/suspension_steer_F_L.dae b/models/curiosity_path/meshes/suspension_steer_F_L.dae deleted file mode 100644 index 2d560b4..0000000 --- a/models/curiosity_path/meshes/suspension_steer_F_L.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:93d7864783ee317bc536dae2f8840192b9fbf78adbb26c418bda2ea3893098a7 -size 91689 diff --git a/models/curiosity_path/meshes/suspension_steer_F_L_fixed.dae b/models/curiosity_path/meshes/suspension_steer_F_L_fixed.dae deleted file mode 100644 index a5d9208..0000000 --- a/models/curiosity_path/meshes/suspension_steer_F_L_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eedbbe8939ef0ffe595745aa0e5b05c7cb54639c5a72c758a8b9be290d4d36fa -size 91123 diff --git a/models/curiosity_path/meshes/suspension_steer_F_R.dae b/models/curiosity_path/meshes/suspension_steer_F_R.dae deleted file mode 100644 index 7c2dfcd..0000000 --- a/models/curiosity_path/meshes/suspension_steer_F_R.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6157e4009760cb8771c3648d71d81b08e62f0808c1b20c026753d1c9dd9e37c4 -size 88870 diff --git a/models/curiosity_path/meshes/suspension_steer_F_R_fixed.dae b/models/curiosity_path/meshes/suspension_steer_F_R_fixed.dae deleted file mode 100644 index 27e2ecb..0000000 --- a/models/curiosity_path/meshes/suspension_steer_F_R_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5883d2839c5d8225afe5cf8a7ee3c0f0dda6e77b11e733883bec64cc009b126e -size 79269 diff --git a/models/curiosity_path/meshes/tex_03_n.png b/models/curiosity_path/meshes/tex_03_n.png deleted file mode 100644 index a98d7bb..0000000 --- a/models/curiosity_path/meshes/tex_03_n.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f09d292a5821f3c23a046c1a0569345ada9aa9c707e4fa766d6a15d6a7bdba04 -size 520939 diff --git a/models/curiosity_path/meshes/tex_03_s.png b/models/curiosity_path/meshes/tex_03_s.png deleted file mode 100644 index 4c15529..0000000 --- a/models/curiosity_path/meshes/tex_03_s.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:362c8ed31609ac31096f0c367d727f6256fac051e0b913790dce48d798bd499c -size 620995 diff --git a/models/curiosity_path/meshes/wheel.dae b/models/curiosity_path/meshes/wheel.dae deleted file mode 100644 index 17b6df1..0000000 --- a/models/curiosity_path/meshes/wheel.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eff1213bf013f1c397620e28c89eccaddc266e20eaeb96eb970fcd00854ff77d -size 277865 diff --git a/models/curiosity_path/meshes/wheel_fixed.dae b/models/curiosity_path/meshes/wheel_fixed.dae deleted file mode 100644 index 5fca595..0000000 --- a/models/curiosity_path/meshes/wheel_fixed.dae +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d05b367ab374a5d35aa1588d1db34541483f4fbd80643d32d02c5bc76ba93f7f -size 277993 diff --git a/models/curiosity_path/model.config b/models/curiosity_path/model.config deleted file mode 100644 index b9fb52b..0000000 --- a/models/curiosity_path/model.config +++ /dev/null @@ -1,13 +0,0 @@ - - - curiosity_path - 0.1.0 - - Miguel Angel Rodriguez - duckfrost@theconstructsim.com - - model.sdf - - NASA's most advanced Mars rover Curiosity has landed on the Red Planet.Source 3D Models: https://nasa3d.arc.nasa.gov/detail/curiosity-path - - diff --git a/models/curiosity_path/model.sdf b/models/curiosity_path/model.sdf deleted file mode 100644 index f5786b6..0000000 --- a/models/curiosity_path/model.sdf +++ /dev/null @@ -1,66 +0,0 @@ - - - - 1 - - - 0.25 - - 0.00015 - 0.000000 - 0.000000 - 0.00015 - 0.000000 - 0.00015 - - - - - - model://curiosity_path/meshes/curiosity_path.stl - 1 1 1 - - - - - - 30.0 - 30.0 - - - - - 1000000.0 - 100.0 - 1.0 - 0.002 - - - - - - - - model://curiosity_path/meshes/mars_path_simple1.dae - 1 1 1 - - - - - - 0.000000 - 0.000000 - - 0 - 0 - 1 - - - diff --git a/models/curiosity_path/urdf/arm.xacro b/models/curiosity_path/urdf/arm.xacro deleted file mode 100644 index 780cfff..0000000 --- a/models/curiosity_path/urdf/arm.xacro +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - diff --git a/models/curiosity_path/urdf/chassis.xacro b/models/curiosity_path/urdf/chassis.xacro deleted file mode 100644 index d618237..0000000 --- a/models/curiosity_path/urdf/chassis.xacro +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/curiosity_mars_rover.gazebo b/models/curiosity_path/urdf/curiosity_mars_rover.gazebo deleted file mode 100644 index 883e8b2..0000000 --- a/models/curiosity_path/urdf/curiosity_mars_rover.gazebo +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - ign_ros2_control/IgnitionSystem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - robot_description - robot_state_publisher - $(find mars_rover)/config/mars_rover_control.yaml - - - - /odom - /base_footprint - 10 - - - - ogre2 - 0.9 0.753 0.66 1 - - - - - " - lidar_link - 0 0 0 0 0 0 - scan - 10 - - - - 640 - 1 - -3.1416 - 3.1416 - - - 1 - 0.01 - 0 - 0 - - - - 1.0 - 20.0 - 0.05 - - - 1 - true - - - - - - 1 - 10.0 - - 1.0 0 0 0 0 -1.57 - 1.3962634 - - 800 - 800 - R8G8B8 - - - 0.01 - 100 - - - gaussian - 0.007 - - - 1 - image_raw - - - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - Gazebo/Black - - - - 0.3 - 0.3 - Gazebo/Black - - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - 0.3 - 0.3 - - - - - 0.3 - 0.3 - - - diff --git a/models/curiosity_path/urdf/curiosity_mars_rover.xacro b/models/curiosity_path/urdf/curiosity_mars_rover.xacro deleted file mode 100755 index 2e51e0c..0000000 --- a/models/curiosity_path/urdf/curiosity_mars_rover.xacro +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/curiosity_mars_rover_properties.xacro b/models/curiosity_path/urdf/curiosity_mars_rover_properties.xacro deleted file mode 100644 index 0cebb87..0000000 --- a/models/curiosity_path/urdf/curiosity_mars_rover_properties.xacro +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/left_wheel_group.xacro b/models/curiosity_path/urdf/left_wheel_group.xacro deleted file mode 100644 index edf801c..0000000 --- a/models/curiosity_path/urdf/left_wheel_group.xacro +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/macros.xacro b/models/curiosity_path/urdf/macros.xacro deleted file mode 100644 index 9f70611..0000000 --- a/models/curiosity_path/urdf/macros.xacro +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/models/curiosity_path/urdf/right_wheel_group.xacro b/models/curiosity_path/urdf/right_wheel_group.xacro deleted file mode 100644 index 4abadca..0000000 --- a/models/curiosity_path/urdf/right_wheel_group.xacro +++ /dev/null @@ -1,476 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/sensor_mast.xacro b/models/curiosity_path/urdf/sensor_mast.xacro deleted file mode 100644 index bf041a8..0000000 --- a/models/curiosity_path/urdf/sensor_mast.xacro +++ /dev/null @@ -1,299 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - Gazebo/Green - - - - - - - - - - - - - - - - - - - - - - - - - - Gazebo/Black - - - - - - - - - - - diff --git a/models/curiosity_path/urdf/wheel.xacro b/models/curiosity_path/urdf/wheel.xacro deleted file mode 100644 index 0381d86..0000000 --- a/models/curiosity_path/urdf/wheel.xacro +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 100.0 - 0.001 - 1.0 - - - - - - - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - - diff --git a/package.xml b/package.xml deleted file mode 100644 index 0d3db25..0000000 --- a/package.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - simulation - 0.0.1 - Simulation assets for SpaceROS demos - Dharini Dutia - Apache-2.0 - - ament_cmake - - xacro - - - ament_cmake - -