New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
URDFImporter: Wait for meshes to process #400
URDFImporter: Wait for meshes to process #400
Conversation
@arturkamieniecki could this be worked into an acceptable change? |
Yes. I'm working on it right now. I just wanted to create a PR so that if it was needed something could be used. |
c08ccb2
to
d871290
Compare
Signed-off-by: Artur Kamieniecki <artur.kamieniecki@robotec.ai>
d871290
to
b62b264
Compare
This PR is now ready for review. The wait for assets function is very similar to the function implemented in the #327 PR. This change removes the temporary directory where assets were stored as it is not necessary in this implementation. |
Signed-off-by: Artur Kamieniecki <130671280+arturkamieniecki@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Created GH issue to test alternative solution.
Tested solution.
Signed-off-by: Artur Kamieniecki <artur.kamieniecki@robotec.ai> Signed-off-by: Artur Kamieniecki <130671280+arturkamieniecki@users.noreply.github.com>
Signed-off-by: Michał <michal.pelka@robotec.ai>
- Reverted #400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation link Signed-off-by: Michał <michal.pelka@robotec.ai>
- Reverted #400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation links - Use of GetAssetStatus_FlushIO --------- Signed-off-by: Michał <michal.pelka@robotec.ai>
- Reverted o3de#400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation links - Use of GetAssetStatus_FlushIO --------- Signed-off-by: Michał <michal.pelka@robotec.ai>
- Reverted o3de#400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation links - Use of GetAssetStatus_FlushIO --------- Signed-off-by: Michał <michal.pelka@robotec.ai> Signed-off-by: Michał Pełka <michal.pelka@robotec.ai>
- Reverted o3de#400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation links - Use of GetAssetStatus_FlushIO --------- Signed-off-by: Michał <michal.pelka@robotec.ai> Signed-off-by: Michał Pełka <michal.pelka@robotec.ai>
- Reverted #400, changing way of source asset are processed during URDF/XACRO/SDF import using temp directory - Fixed misleading warning on creating articulation links - Use of GetAssetStatus_FlushIO --------- Signed-off-by: Michał <michal.pelka@robotec.ai> Signed-off-by: Michał Pełka <michal.pelka@robotec.ai>
This PR addresses the #395 issue.
This PR is WIP.It waits 10 seconds for the assets to be processed.The PR in the current state can be used if the above bug is encountered.The URDF importer was modified to disable watching assets (this breaks the visuals on resolved meshes page).To properly import the URDF after the resolved meshes page is shown for the first time we need to use the back button and then the next button. After that, the meshes should be resolved properrly.