Граф коммитов

118 Коммитов

Автор SHA1 Сообщение Дата
Hamid Younesy 90f353e435
Release 0.5.2
AIRO-1696
2022-02-02 13:14:14 -08:00
Hamid Younesy 58791f8c4f
update version number in step3 2022-02-01 15:43:53 -08:00
Hamid Younesy 8b9d678751
AIRO-1696 increment package version to 0.5.2 (#176)
* increment package version to 0.5.2

* update change log
2022-02-01 10:41:27 -08:00
Amanda 6e44f33249
Variable sonarqube cleanup (#168) 2021-12-15 12:44:04 -08:00
Amanda f1b14498ef
AIRO-1561 Add Sonarqube Scanner (#164)
* Add initial sonarqube config

* Remove projectDir

* Adding analysis params

* csproj modification

* Modify csproj

* Switch to prod key
2021-12-09 10:17:34 -08:00
Devin Miller (Unity) 3036a00113
AIRO-620 Running Yamato tests on every merge to dev or main (#155) 2021-11-10 15:30:51 -08:00
peifeng-unity 908e1f1e14
add jira link check (#154) 2021-10-27 16:28:05 -07:00
Amanda 5aa12ee93d
AIRO-1345: Readme updates (#152) 2021-10-22 11:01:51 -06:00
vidurvij-Unity c13179a0e2
Correct Axis change issues in URDF Importer (#151)
* Update UrdfRobotEditor.cs

* Update UrdfRobotExtensions.cs

* Update UrdfRobotExtensions.cs

* Update ImportSettings.cs

* disable the axis correction in the inspector

* Update UrdfRobotExtensionsTests.cs

Co-authored-by: peifeng-unity <peifeng.jing@unity3d.com>
2021-10-11 20:29:20 -07:00
vidurvij-Unity 80d97a19e4
[Bug-Fix] Fixing inability to read relative file paths (#150) 2021-10-06 16:03:08 -07:00
LaurieCheers-unity 384b298f1b
Updating to version 0.5.1 (#149)
* Update version number

* Readme version references

* Changelog
2021-10-05 11:06:54 -07:00
Masaya Kataoka 3f20d6b71c
Feature/file uri (#147)
* enable resolve file URI

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* add source

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* add new

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* update CHANGELOG

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* add description comment

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* remove .idea from git directory

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* update .gitignore

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* remain old lines

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* modify error message

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* add use_file_url variable

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>

* change case

Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>
2021-10-04 09:30:39 -07:00
Amanda 6ca858c904
Multiple references to mesh fix (#136)
* Mesh: find asset if it exists

* Updated Changelog

* Updating line coverage

* Collisions saving; visuals not functioning

* Visual asset fix
2021-09-27 11:28:28 -06:00
Amanda f69f738af4
Contributing workflow (#139) 2021-08-23 10:49:33 -06:00
Amanda d2b478149a
Stale issue handler (#138) 2021-08-17 16:53:47 -06:00
Amanda b13a957f45
UrdfRobotExtensions Tests (#107)
* UrdfRobotExtensions initial commit

* UrdfRobotExtensions Tests

* Check if UNITY_EDITOR for tests

* Specify platform for editor tests

* Fixes to test cases

* Update namespace

* fix compile issue due to renaming RuntimeUrdf

* PR feedback: conventions

* Remove latest tag from yamato config

Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
2021-08-06 12:05:01 -06:00
peifeng-unity a71ec37e2d
Merge pull request #133 from Unity-Technologies/main 2021-07-19 09:41:57 -07:00
peifeng-unity d68b076b11
Merge main to dev (#132) 2021-07-15 18:20:40 -07:00
peifeng-unity e9859c4bec
Merge v0.5.0 (#131) 2021-07-15 17:20:54 -07:00
peifeng-unity 927c954ecf
update changelog (#130) 2021-07-15 11:01:38 -07:00
peifeng-unity 0ec3770cb7
update versions (#129) 2021-07-15 10:49:11 -07:00
Hamid Younesy 0434c19347
Fix no material issue in Export robot to URDF (pull/63) (#127)
* applying the changes from https://github.com/Unity-Technologies/URDF-Importer/pull/63/
2021-07-14 10:51:04 -07:00
Hamid Younesy e3d1e1c4e4
Better execption handling in runtime mode when 'robot' tag is not added (#125)
* Added exception handling to print more informative information when 'robot' tag is not found (stand alone build). Also made the shared 'robot' tag string as a constant and reused.

* fix the unit test fail.
2021-07-14 10:41:19 -07:00
Hamid Younesy 6e6e3d7ee8
fix the inconsistent casing of meta files (#128) 2021-07-14 10:26:23 -07:00
Hamid Younesy 388d81e609
Renamed RuntimeURDF to RuntimeUrdf (#126)
* Renamed RuntimeURDFImporter to RuntimeURDFImporterExample for clarification

* added comments about RuntimeURDFImporterExample

* typo fix  in the comments

* renaming: URDF to Urdf

* Renamed "URDF" to "Urdf" in class names, function names and source filenames.
2021-07-13 19:02:40 -07:00
Hamid Younesy e9735c6a51
Disable stl Postprocessing (#123)
* disable post processing of stl assets.
assets will be processed only during urdf import and prefabs will be created only if they don't already exist or if explicitly specified in the importer UI.

* Added unit tests for disabling stl postprocess (AIRO-908)

* updated the changelog

* code formatting and removing unused comment.

* fixing coding style for PR issues.

* Removed the OnPostprocessAllAssets() altogether
2021-07-13 18:02:16 -07:00
Hamid Younesy 8b1e249320
fixing the compile error when creating a UWP build #122 (AIRO-920) (#124)
* fixing the compile error when creating a UWP build #122 (AIRO-920)

* updated changelog for #122 bug fix.
2021-07-13 10:09:09 -07:00
Amanda a1f8fe8f83
3P update (#120)
* 3P update

* Reformatting
2021-06-25 09:10:09 -06:00
vidurvij-Unity 550a22c979
Changing namespace from RosSharp.Urdf to Unity.Robotics.UrdfImporter
* Updating namespace

* Update yamato-config.yml
2021-06-14 20:17:08 -07:00
Devin Miller (Unity) d90212e1cd Changing stl path check to lowercase 2021-06-04 16:18:53 -07:00
Devin Miller (Unity) 3c7f22b240 Updating changelog 2021-06-04 16:18:53 -07:00
Devin Miller (Unity) d40ee708fe Refuse to convert stls in Packages because the directory may be immutable 2021-06-04 16:18:53 -07:00
Shuo Diao 624241ad7a
Merge Dev to Main (#115) (#116)
* Adding ROS# link (#39)

* Adding ROS# link

* Fixing Unity 2020.1.8f1 compatability issues.

* Adding precompile error if an older version of Unity is used

* Fixing spacing

* Removing 2020.1 version enforcement

* Remove degree to rad conversions (#44)

* AIRO-331 Re-organizing package directory and adding Yamato integration (#41)

* Moving package into package folder

* Adding test project.

* Adding boilerplate tests.

* Add yamato config

* Disabling audio in test project and adding submodule checkout to Yamato cfg

* Adding Unity .gitattributes and normalizing line endings. (#42)

* Vidur/remove controller limits for free joints (#45)

* AIRO - 365 Add feedback while URDF is being imported (#43)

* Convert RobotExtensions to an iterator

* Adding EditorCorutine to package manifest

* Adding import status data

* Updating the assembly file.

* Adding option to add or remove progressbar

* Update git links with tags(#48)

* Regenerating meta files for tests copied from ROS-TCP-Connector

* Latest VHACD (#49)

* Remove the submodule for now, to avoid a packman bug. (#52)

* Update version (#53)

* VHACD license -> root folder (#55)

* VHACD dlls should not be in LFS

* update latest version in readme (#58)

* Disable RigidbodyEditor controls at runtime

Fix for https://github.com/Unity-Technologies/URDF-Importer/issues/59

* test.txt

* deleting the txt file added by mistake

* Adding default values for Articulation Body Parameters (#57)

* Adding a default value if mass is zero.

* Correct the null value error in Articulation Body attributes

* Adding return value of Create function as GameObject

* Adding default values variables for damping and friction

* Update link branch from master to main. (#66)

* Updating Contribution Content (#68)

* Contributing content

* PR feedback

* Adding PR template (#73)

* Resolve conflicts (#80)

Merge main to dev and resolve all the conflicts

* Update package.json (#84)

* Fix bad merge

* Fix bad merge

* support for runtime urdf importing (#67)

* moved "NeedsRuntimeConversion" to Runtime and adjusted namespace

* moved MeshProcessing and AssetHandler to Runtime

* move all editor only calls to RuntimeURDF.cs

* fixed compile issues: builds in runtime, but does nothing

* URDF can now be imported in runtime (STL only)

* cleanup: moved files into corresponding runtime directories.

* Added UnityMeshImporter and AssimpNet plugin

* Loading collada files in runtime (using AssimpNet plugin).

* Proper creation of materials for HDRP/Standard when loading collada files

* disable Assimpnet for IL2CPP builds

* added parameter to URDFRobotExtensions.Create() to allow the option of using the runtime import mode in editor.

* cleaning up material extensions

* disable controller component during import to avoid incorrect configuration.

* fix for the default diffuse material in HDRP

* minor clean up and code convention fixes

* added support for .obj visual meshes

* don't enable the controller automatically in runtime mode.

* variable name typo fix

* Broke the Create() function into pipeline stages to reuse the code for both the none-blocking coroutine and blocking function call.

* Added RuntimeURDFImporter component as an example usage of runtime import functionality

* fix the bug with editor dialogs

* random code formatting fixes

* Moved and renamed the Transform extension function FindChildByQuery

* fixed materials for URP projects.

* removed unused code.

* minor code formatting

* removed unused code

* URDF imported objects lose mesh colliders when made into prefabs (#72)

* Saving decomposed mesh

* checks to make the newly added vhacd mesh creation be compatible with the runtime mode.

* minor code formatting

Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>

* removing lfs as causes issues with the plugin dlls

* deleting plugin to add it back without lfs

* adding back AssimpNet libraries without lfs

* deleting vhacd library to add it back without lfs

* adding back VHACD libraries without lfs

* Fixed the overexposed highlight color

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>

* Hamid/fix bad merge (#87)

* Merge 0.3.0 into main (#86)

* Adding ROS# link (#39)

* Adding ROS# link

* Fixing Unity 2020.1.8f1 compatability issues.

* Adding precompile error if an older version of Unity is used

* Fixing spacing

* Removing 2020.1 version enforcement

* Remove degree to rad conversions (#44)

* AIRO-331 Re-organizing package directory and adding Yamato integration (#41)

* Moving package into package folder

* Adding test project.

* Adding boilerplate tests.

* Add yamato config

* Disabling audio in test project and adding submodule checkout to Yamato cfg

* Adding Unity .gitattributes and normalizing line endings. (#42)

* Vidur/remove controller limits for free joints (#45)

* AIRO - 365 Add feedback while URDF is being imported (#43)

* Convert RobotExtensions to an iterator

* Adding EditorCorutine to package manifest

* Adding import status data

* Updating the assembly file.

* Adding option to add or remove progressbar

* Update git links with tags(#48)

* Regenerating meta files for tests copied from ROS-TCP-Connector

* Latest VHACD (#49)

* Remove the submodule for now, to avoid a packman bug. (#52)

* Update version (#53)

* VHACD license -> root folder (#55)

* VHACD dlls should not be in LFS

* update latest version in readme (#58)

* Disable RigidbodyEditor controls at runtime

Fix for https://github.com/Unity-Technologies/URDF-Importer/issues/59

* test.txt

* deleting the txt file added by mistake

* Adding default values for Articulation Body Parameters (#57)

* Adding a default value if mass is zero.

* Correct the null value error in Articulation Body attributes

* Adding return value of Create function as GameObject

* Adding default values variables for damping and friction

* Update link branch from master to main. (#66)

* Updating Contribution Content (#68)

* Contributing content

* PR feedback

* Adding PR template (#73)

* Resolve conflicts (#80)

Merge main to dev and resolve all the conflicts

* Update package.json (#84)

* Fix bad merge

* Fix bad merge

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>

* removing unused meta file

Co-authored-by: LaurieCheers-unity <73140792+LaurieCheers-unity@users.noreply.github.com>
Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>

* [AIRO-589] Model and collision rotation mismatch (#78)

correct collider rotation only for y-axis and add null check

* Replace ../ with package://, throw more warnings otherwise (#90)

* Replace ../ with package://, throw more warnings otherwise

* PR feedback: more descriptive warning message

* add changelog (#92)

add changelog

* Save assets for generated cylinder meshes (#91)

* Initial GeneratedMeshes directory commit

* Cylinder mesh saving

* PR feedback: new cylinder method, Unity decomposer support

* PR feedback: non-VHACD cylinder, unit tests

* PR feedback: unit test conventions

* Forum links to README, config.yml (#96)

* Add test coverage (#93)

* Math, VHACD Unit Tests (#94)

* Math, VHACD tests

* Organization for Math, VHACD

* Vector3 fixes

* fix the bash numeric error (#99)

* RuntimeURDF tests (#97)

* RuntimeURDF tests, skippping dialogs

* PR feedback: removing unused blocks

* Geometry, GeometryCollision Tests (#95)

* UrdfGeometry tests

* Folder organization

* PR feedback: test fixes, Yamato config

* Added sample STL for Geometry tests

* UrdfCollisionExtensions, UrdfCollisionsExtensions Tests (#98)

* UrdfCollisionExtensions tests

* UrdfCollisionsExtensions tests

* Destroy objects, naming conventions

* UrdfCollision(s) minor cleanup, reorganization

* Fixing line coverage typo

* Cleaning up Geometry tests, fixes to Collisions tests

* Remove class member

* add unit tests for UrdfJoint (#100)

* BuiltInExtensions Tests (#103)

* BuiltInExtensions Tests

* Removed debug logs

* PR feedback: internal BuiltIn class

* Add unit tests for UrdfJoints (#102)

* UrdfAssetPathHandler Tests (#104)

* UrdfAssetPathHandler Tests

* UrdfAssetPathHandler test cleanup

* PR feedback

* update version to 0.4.0 (#109)

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: LaurieCheers-unity <73140792+LaurieCheers-unity@users.noreply.github.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hyounesy@users.noreply.github.com>

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: LaurieCheers-unity <73140792+LaurieCheers-unity@users.noreply.github.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hyounesy@users.noreply.github.com>
2021-06-01 15:14:09 -07:00
Shuo Diao 4f885577e8
Merge Dev to Main (#115)
* Adding ROS# link (#39)

* Adding ROS# link

* Fixing Unity 2020.1.8f1 compatability issues.

* Adding precompile error if an older version of Unity is used

* Fixing spacing

* Removing 2020.1 version enforcement

* Remove degree to rad conversions (#44)

* AIRO-331 Re-organizing package directory and adding Yamato integration (#41)

* Moving package into package folder

* Adding test project.

* Adding boilerplate tests.

* Add yamato config

* Disabling audio in test project and adding submodule checkout to Yamato cfg

* Adding Unity .gitattributes and normalizing line endings. (#42)

* Vidur/remove controller limits for free joints (#45)

* AIRO - 365 Add feedback while URDF is being imported (#43)

* Convert RobotExtensions to an iterator

* Adding EditorCorutine to package manifest

* Adding import status data

* Updating the assembly file.

* Adding option to add or remove progressbar

* Update git links with tags(#48)

* Regenerating meta files for tests copied from ROS-TCP-Connector

* Latest VHACD (#49)

* Remove the submodule for now, to avoid a packman bug. (#52)

* Update version (#53)

* VHACD license -> root folder (#55)

* VHACD dlls should not be in LFS

* update latest version in readme (#58)

* Disable RigidbodyEditor controls at runtime

Fix for https://github.com/Unity-Technologies/URDF-Importer/issues/59

* test.txt

* deleting the txt file added by mistake

* Adding default values for Articulation Body Parameters (#57)

* Adding a default value if mass is zero.

* Correct the null value error in Articulation Body attributes

* Adding return value of Create function as GameObject

* Adding default values variables for damping and friction

* Update link branch from master to main. (#66)

* Updating Contribution Content (#68)

* Contributing content

* PR feedback

* Adding PR template (#73)

* Resolve conflicts (#80)

Merge main to dev and resolve all the conflicts

* Update package.json (#84)

* Fix bad merge

* Fix bad merge

* support for runtime urdf importing (#67)

* moved "NeedsRuntimeConversion" to Runtime and adjusted namespace

* moved MeshProcessing and AssetHandler to Runtime

* move all editor only calls to RuntimeURDF.cs

* fixed compile issues: builds in runtime, but does nothing

* URDF can now be imported in runtime (STL only)

* cleanup: moved files into corresponding runtime directories.

* Added UnityMeshImporter and AssimpNet plugin

* Loading collada files in runtime (using AssimpNet plugin).

* Proper creation of materials for HDRP/Standard when loading collada files

* disable Assimpnet for IL2CPP builds

* added parameter to URDFRobotExtensions.Create() to allow the option of using the runtime import mode in editor.

* cleaning up material extensions

* disable controller component during import to avoid incorrect configuration.

* fix for the default diffuse material in HDRP

* minor clean up and code convention fixes

* added support for .obj visual meshes

* don't enable the controller automatically in runtime mode.

* variable name typo fix

* Broke the Create() function into pipeline stages to reuse the code for both the none-blocking coroutine and blocking function call.

* Added RuntimeURDFImporter component as an example usage of runtime import functionality

* fix the bug with editor dialogs

* random code formatting fixes

* Moved and renamed the Transform extension function FindChildByQuery

* fixed materials for URP projects.

* removed unused code.

* minor code formatting

* removed unused code

* URDF imported objects lose mesh colliders when made into prefabs (#72)

* Saving decomposed mesh

* checks to make the newly added vhacd mesh creation be compatible with the runtime mode.

* minor code formatting

Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>

* removing lfs as causes issues with the plugin dlls

* deleting plugin to add it back without lfs

* adding back AssimpNet libraries without lfs

* deleting vhacd library to add it back without lfs

* adding back VHACD libraries without lfs

* Fixed the overexposed highlight color

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>

* Hamid/fix bad merge (#87)

* Merge 0.3.0 into main (#86)

* Adding ROS# link (#39)

* Adding ROS# link

* Fixing Unity 2020.1.8f1 compatability issues.

* Adding precompile error if an older version of Unity is used

* Fixing spacing

* Removing 2020.1 version enforcement

* Remove degree to rad conversions (#44)

* AIRO-331 Re-organizing package directory and adding Yamato integration (#41)

* Moving package into package folder

* Adding test project.

* Adding boilerplate tests.

* Add yamato config

* Disabling audio in test project and adding submodule checkout to Yamato cfg

* Adding Unity .gitattributes and normalizing line endings. (#42)

* Vidur/remove controller limits for free joints (#45)

* AIRO - 365 Add feedback while URDF is being imported (#43)

* Convert RobotExtensions to an iterator

* Adding EditorCorutine to package manifest

* Adding import status data

* Updating the assembly file.

* Adding option to add or remove progressbar

* Update git links with tags(#48)

* Regenerating meta files for tests copied from ROS-TCP-Connector

* Latest VHACD (#49)

* Remove the submodule for now, to avoid a packman bug. (#52)

* Update version (#53)

* VHACD license -> root folder (#55)

* VHACD dlls should not be in LFS

* update latest version in readme (#58)

* Disable RigidbodyEditor controls at runtime

Fix for https://github.com/Unity-Technologies/URDF-Importer/issues/59

* test.txt

* deleting the txt file added by mistake

* Adding default values for Articulation Body Parameters (#57)

* Adding a default value if mass is zero.

* Correct the null value error in Articulation Body attributes

* Adding return value of Create function as GameObject

* Adding default values variables for damping and friction

* Update link branch from master to main. (#66)

* Updating Contribution Content (#68)

* Contributing content

* PR feedback

* Adding PR template (#73)

* Resolve conflicts (#80)

Merge main to dev and resolve all the conflicts

* Update package.json (#84)

* Fix bad merge

* Fix bad merge

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>

* removing unused meta file

Co-authored-by: LaurieCheers-unity <73140792+LaurieCheers-unity@users.noreply.github.com>
Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>

* [AIRO-589] Model and collision rotation mismatch (#78)

correct collider rotation only for y-axis and add null check

* Replace ../ with package://, throw more warnings otherwise (#90)

* Replace ../ with package://, throw more warnings otherwise

* PR feedback: more descriptive warning message

* add changelog (#92)

add changelog

* Save assets for generated cylinder meshes (#91)

* Initial GeneratedMeshes directory commit

* Cylinder mesh saving

* PR feedback: new cylinder method, Unity decomposer support

* PR feedback: non-VHACD cylinder, unit tests

* PR feedback: unit test conventions

* Forum links to README, config.yml (#96)

* Add test coverage (#93)

* Math, VHACD Unit Tests (#94)

* Math, VHACD tests

* Organization for Math, VHACD

* Vector3 fixes

* fix the bash numeric error (#99)

* RuntimeURDF tests (#97)

* RuntimeURDF tests, skippping dialogs

* PR feedback: removing unused blocks

* Geometry, GeometryCollision Tests (#95)

* UrdfGeometry tests

* Folder organization

* PR feedback: test fixes, Yamato config

* Added sample STL for Geometry tests

* UrdfCollisionExtensions, UrdfCollisionsExtensions Tests (#98)

* UrdfCollisionExtensions tests

* UrdfCollisionsExtensions tests

* Destroy objects, naming conventions

* UrdfCollision(s) minor cleanup, reorganization

* Fixing line coverage typo

* Cleaning up Geometry tests, fixes to Collisions tests

* Remove class member

* add unit tests for UrdfJoint (#100)

* BuiltInExtensions Tests (#103)

* BuiltInExtensions Tests

* Removed debug logs

* PR feedback: internal BuiltIn class

* Add unit tests for UrdfJoints (#102)

* UrdfAssetPathHandler Tests (#104)

* UrdfAssetPathHandler Tests

* UrdfAssetPathHandler test cleanup

* PR feedback

* update version to 0.4.0 (#109)

Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
Co-authored-by: Devin Miller (Unity) <mrpropellers@users.noreply.github.com>
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: LaurieCheers-unity <73140792+LaurieCheers-unity@users.noreply.github.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hamid.younesy@unity3d.com>
Co-authored-by: Amanda <31416491+at669@users.noreply.github.com>
Co-authored-by: Hamid Younesy <hyounesy@users.noreply.github.com>
2021-06-01 11:39:55 -07:00
peifeng-unity f4e8e0e35b
update version to 0.4.0 (#109) 2021-05-27 15:40:30 -07:00
Amanda f230694d18
UrdfAssetPathHandler Tests (#104)
* UrdfAssetPathHandler Tests

* UrdfAssetPathHandler test cleanup

* PR feedback
2021-05-24 11:57:34 -06:00
peifeng-unity 87106cef48
Add unit tests for UrdfJoints (#102) 2021-05-21 13:13:38 -07:00
Amanda c2ad9a85e8
BuiltInExtensions Tests (#103)
* BuiltInExtensions Tests

* Removed debug logs

* PR feedback: internal BuiltIn class
2021-05-21 09:30:45 -06:00
peifeng-unity 30d259a370
add unit tests for UrdfJoint (#100) 2021-05-20 11:38:43 -07:00
Amanda 91502ee255
UrdfCollisionExtensions, UrdfCollisionsExtensions Tests (#98)
* UrdfCollisionExtensions tests

* UrdfCollisionsExtensions tests

* Destroy objects, naming conventions

* UrdfCollision(s) minor cleanup, reorganization

* Fixing line coverage typo

* Cleaning up Geometry tests, fixes to Collisions tests

* Remove class member
2021-05-19 16:58:19 -06:00
Amanda 2ca6a361f3
Geometry, GeometryCollision Tests (#95)
* UrdfGeometry tests

* Folder organization

* PR feedback: test fixes, Yamato config

* Added sample STL for Geometry tests
2021-05-18 17:53:57 -06:00
Amanda b818a6be55
RuntimeURDF tests (#97)
* RuntimeURDF tests, skippping dialogs

* PR feedback: removing unused blocks
2021-05-17 09:59:15 -06:00
peifeng-unity 4f87fbd641
fix the bash numeric error (#99) 2021-05-14 16:02:55 -07:00
Amanda e093750436
Math, VHACD Unit Tests (#94)
* Math, VHACD tests

* Organization for Math, VHACD

* Vector3 fixes
2021-05-14 13:05:14 -06:00
peifeng-unity 0f73c7cf0a
Add test coverage (#93) 2021-05-13 17:16:34 -07:00
Amanda 617e4da9c0
Forum links to README, config.yml (#96) 2021-05-13 13:58:51 -06:00
Amanda 23b618f62f
Save assets for generated cylinder meshes (#91)
* Initial GeneratedMeshes directory commit

* Cylinder mesh saving

* PR feedback: new cylinder method, Unity decomposer support

* PR feedback: non-VHACD cylinder, unit tests

* PR feedback: unit test conventions
2021-05-12 15:41:33 -06:00
peifeng-unity b3853707da
add changelog (#92)
add changelog
2021-05-12 11:01:15 -07:00
Amanda 074d6c960b
Replace ../ with package://, throw more warnings otherwise (#90)
* Replace ../ with package://, throw more warnings otherwise

* PR feedback: more descriptive warning message
2021-05-11 13:00:21 -06:00
peifeng-unity e21522d236
[AIRO-589] Model and collision rotation mismatch (#78)
correct collider rotation only for y-axis and add null check
2021-04-27 10:52:56 -07:00