diff --git a/Editor/AssetHandlers/LocateAssetHandler.cs b/Editor/AssetHandlers/LocateAssetHandler.cs index 719c177..228afa4 100644 --- a/Editor/AssetHandlers/LocateAssetHandler.cs +++ b/Editor/AssetHandlers/LocateAssetHandler.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.IO; using System; diff --git a/Editor/AssetHandlers/UrdfAssetPathHandler.cs b/Editor/AssetHandlers/UrdfAssetPathHandler.cs index c090f28..ea3cfcd 100644 --- a/Editor/AssetHandlers/UrdfAssetPathHandler.cs +++ b/Editor/AssetHandlers/UrdfAssetPathHandler.cs @@ -1,4 +1,17 @@ - +/* +© Siemens AG, 2017-2018 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + using System.IO; using UnityEditor; using UnityEngine; diff --git a/Editor/AssetHandlers/UrdfExportPathHandler.cs b/Editor/AssetHandlers/UrdfExportPathHandler.cs index 5e4464c..9331b1a 100644 --- a/Editor/AssetHandlers/UrdfExportPathHandler.cs +++ b/Editor/AssetHandlers/UrdfExportPathHandler.cs @@ -1,4 +1,17 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + using System.IO; namespace RosSharp.Urdf diff --git a/Editor/AssetHandlers/UrdfMeshExportHandler.cs b/Editor/AssetHandlers/UrdfMeshExportHandler.cs index 76543ae..8da438b 100644 --- a/Editor/AssetHandlers/UrdfMeshExportHandler.cs +++ b/Editor/AssetHandlers/UrdfMeshExportHandler.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.IO; using UnityEditor; diff --git a/Editor/CustomEditors/HingeJointLimitsManagerEditor.cs b/Editor/CustomEditors/HingeJointLimitsManagerEditor.cs index 2ce9cd9..a534f26 100644 --- a/Editor/CustomEditors/HingeJointLimitsManagerEditor.cs +++ b/Editor/CustomEditors/HingeJointLimitsManagerEditor.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2017-2018 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; diff --git a/Editor/CustomEditors/UrdfCollisionEditor.cs b/Editor/CustomEditors/UrdfCollisionEditor.cs index fb7e4de..1e67914 100644 --- a/Editor/CustomEditors/UrdfCollisionEditor.cs +++ b/Editor/CustomEditors/UrdfCollisionEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfCollisionsEditor.cs b/Editor/CustomEditors/UrdfCollisionsEditor.cs index 68bb501..66ca029 100644 --- a/Editor/CustomEditors/UrdfCollisionsEditor.cs +++ b/Editor/CustomEditors/UrdfCollisionsEditor.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfInertialEditor.cs b/Editor/CustomEditors/UrdfInertialEditor.cs index a9a933d..528253a 100644 --- a/Editor/CustomEditors/UrdfInertialEditor.cs +++ b/Editor/CustomEditors/UrdfInertialEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfJointEditor.cs b/Editor/CustomEditors/UrdfJointEditor.cs index e282851..6ab64c2 100644 --- a/Editor/CustomEditors/UrdfJointEditor.cs +++ b/Editor/CustomEditors/UrdfJointEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018-2019 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfLinkEditor.cs b/Editor/CustomEditors/UrdfLinkEditor.cs index c358131..144545e 100644 --- a/Editor/CustomEditors/UrdfLinkEditor.cs +++ b/Editor/CustomEditors/UrdfLinkEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfPluginsEditor.cs b/Editor/CustomEditors/UrdfPluginsEditor.cs index b9aec79..b4f0ced 100644 --- a/Editor/CustomEditors/UrdfPluginsEditor.cs +++ b/Editor/CustomEditors/UrdfPluginsEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfRobotEditor.cs b/Editor/CustomEditors/UrdfRobotEditor.cs index fc6b753..3e10d9b 100644 --- a/Editor/CustomEditors/UrdfRobotEditor.cs +++ b/Editor/CustomEditors/UrdfRobotEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfVisualEditor.cs b/Editor/CustomEditors/UrdfVisualEditor.cs index 91caa3a..543c11a 100644 --- a/Editor/CustomEditors/UrdfVisualEditor.cs +++ b/Editor/CustomEditors/UrdfVisualEditor.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/CustomEditors/UrdfVisualsEditor.cs b/Editor/CustomEditors/UrdfVisualsEditor.cs index 81ef941..4888bf7 100644 --- a/Editor/CustomEditors/UrdfVisualsEditor.cs +++ b/Editor/CustomEditors/UrdfVisualsEditor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; using UnityEngine; diff --git a/Editor/MenuItems/UrdfExportEditorWindow.cs b/Editor/MenuItems/UrdfExportEditorWindow.cs index 3a0d8fd..037417a 100644 --- a/Editor/MenuItems/UrdfExportEditorWindow.cs +++ b/Editor/MenuItems/UrdfExportEditorWindow.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.IO; using UnityEditor; diff --git a/Editor/MenuItems/UrdfImporterContextMenuItem.cs b/Editor/MenuItems/UrdfImporterContextMenuItem.cs index 7b86911..d7b7a29 100644 --- a/Editor/MenuItems/UrdfImporterContextMenuItem.cs +++ b/Editor/MenuItems/UrdfImporterContextMenuItem.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.IO; using UnityEditor; diff --git a/Editor/MenuItems/UrdfImporterMenuItem.cs b/Editor/MenuItems/UrdfImporterMenuItem.cs index 9d0b8b3..c48ddbe 100644 --- a/Editor/MenuItems/UrdfImporterMenuItem.cs +++ b/Editor/MenuItems/UrdfImporterMenuItem.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.IO; using UnityEditor; diff --git a/Editor/MenuItems/UrdfRobotCreatorMenuItem.cs b/Editor/MenuItems/UrdfRobotCreatorMenuItem.cs index 99c6f9f..50c5c55 100644 --- a/Editor/MenuItems/UrdfRobotCreatorMenuItem.cs +++ b/Editor/MenuItems/UrdfRobotCreatorMenuItem.cs @@ -1,4 +1,16 @@ - + /* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEditor; diff --git a/Editor/MeshProcessing/ColladaAssetPostProcessor.cs b/Editor/MeshProcessing/ColladaAssetPostProcessor.cs index eb117e0..d66b3e0 100644 --- a/Editor/MeshProcessing/ColladaAssetPostProcessor.cs +++ b/Editor/MeshProcessing/ColladaAssetPostProcessor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2019 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Xml.Linq; using System.Globalization; diff --git a/Editor/MeshProcessing/StlAssetPostProcessor.cs b/Editor/MeshProcessing/StlAssetPostProcessor.cs index 3177194..8182899 100644 --- a/Editor/MeshProcessing/StlAssetPostProcessor.cs +++ b/Editor/MeshProcessing/StlAssetPostProcessor.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2019 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; using UnityEditor; diff --git a/Editor/MeshProcessing/StlExporter.cs b/Editor/MeshProcessing/StlExporter.cs index df7df3d..57e2cd8 100644 --- a/Editor/MeshProcessing/StlExporter.cs +++ b/Editor/MeshProcessing/StlExporter.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; using System.Collections.Generic; diff --git a/Editor/MeshProcessing/StlImporter.cs b/Editor/MeshProcessing/StlImporter.cs index bdaa199..b1e3e9a 100644 --- a/Editor/MeshProcessing/StlImporter.cs +++ b/Editor/MeshProcessing/StlImporter.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-18 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; using System.Collections.Generic; diff --git a/Editor/MeshProcessing/StlReader.cs b/Editor/MeshProcessing/StlReader.cs index 0d0c825..abcd5c8 100644 --- a/Editor/MeshProcessing/StlReader.cs +++ b/Editor/MeshProcessing/StlReader.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.IO; diff --git a/Editor/MeshProcessing/StlWriter.cs b/Editor/MeshProcessing/StlWriter.cs index dc2c7b7..6a32b85 100644 --- a/Editor/MeshProcessing/StlWriter.cs +++ b/Editor/MeshProcessing/StlWriter.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.IO; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionExtensions.cs index a1f4007..cf1f334 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; using RosSharp.Urdf; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionsExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionsExtensions.cs index 06e4aa9..9504455 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionsExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfCollisionsExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.Linq; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometry.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometry.cs index 0ed081b..67c3bb9 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometry.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometry.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryCollision.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryCollision.cs index 93b1813..bc8a92a 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryCollision.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryCollision.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018-2019 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; using UnityEditor; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryVisual.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryVisual.cs index abba2c3..74c6093 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryVisual.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfGeometryVisual.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfLinkExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfLinkExtensions.cs index ab27bef..aef1d2c 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfLinkExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfLinkExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfMaterial.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfMaterial.cs index fabb098..dd37228 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfMaterial.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfMaterial.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using System.Collections.Generic; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfRobotExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfRobotExtensions.cs index d14ef02..f59a577 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfRobotExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfRobotExtensions.cs @@ -1,4 +1,18 @@ -using System.Collections.Generic; +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +using System.Collections.Generic; using System.IO; using System.Linq; using UnityEditor; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualExtensions.cs index 8668769..a37cb6f 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualsExtensions.cs b/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualsExtensions.cs index 9339f80..07aa0c6 100644 --- a/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualsExtensions.cs +++ b/Editor/NeedsRuntimeConversion/Extensions/UrdfVisualsExtensions.cs @@ -1,4 +1,17 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + using System.Collections.Generic; using System.Linq; using UnityEngine; diff --git a/InfoAcknowledgements.md b/InfoAcknowledgements.md new file mode 100644 index 0000000..e35beb6 --- /dev/null +++ b/InfoAcknowledgements.md @@ -0,0 +1,34 @@ +Two of the Unity Robotics repos (URDF Importer and TCP Connector) contain code that has been forked from Siemens [ROS#](https://github.com/siemens/ros-sharp) and as such we would like to offer a special thanks to the Siemens ROS# team for their work. + +## ROS# Project Team ## + +* [Martin Bischoff](https://github.com/MartinBischoff) +* [Berkay Alp Cakal](https://github.com/berkayalpcakal) +* [Daniel Reiter](https://github.com/ReitDan) +* [Verena Roehrl](https://github.com/roehrlverena) + +### Former Members and Visitors ### + +* [Suzannah Smith](https://github.com/SuzannahSmith) +* [Rahul Warrier](https://github.com/jaguar243) +* [Sifan Ye](https://github.com/sye8) + +## Special Thanks ## +* [Eric Vollenweider](https://github.com/EricVoll) for providing an updated UWP platform support +* [Jesper Smith](https://github.com/jespersmith) bug fix regarding min-max angle limits +* [Odysseas Doumas](https://github.com/odydoum) for a new threading model, new math functionalities and refactoring +* [Reinbert](https://github.com/Reinbert) for the timestamp casting fix +* [flonou](https://github.com/flonou) for code improvements in various ROS# scripts +* [Ca Ja](https://github.com/MrNic3guy) for making Subscribe method thread-safe +* [akira_you](https://github.com/akirayou) for adding the time stamp switching and BSON (de-)serialization features. +* [David Whitney](https://github.com/dwhit) and [tarukosu](https://github.com/tarukosu-) for UWP platform support. +* [Jeremy Fix](https://github.com/jeremyfix) for providing some helpful ROS communication example scripts in Unity. +* [Karl Henkel](https://github.com/karl-) for providing the [reference](https://github.com/karl-/pb_Stl) for the Unity STL mesh importer/exporter. +* [Hassanbot](https://github.com/hassanbot) for multiple bug fixes and [communication performance tests](https://github.com/siemens/ros-sharp/issues/66). +* [Manuel Stahl](https://github.com/awesome-manuel) for adding JSON serialization tests, fixes and feature suggestions. +* [Samuel Lindgren](https://github.com/samiamlabs) for adding the ROS service providers in Unity. + +--- + +© Siemens AG, 2017-2020 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) \ No newline at end of file diff --git a/Runtime/Extensions/TransformExtensions.cs b/Runtime/Extensions/TransformExtensions.cs index 3811cb5..49d785e 100644 --- a/Runtime/Extensions/TransformExtensions.cs +++ b/Runtime/Extensions/TransformExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2018 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using System.IO; diff --git a/Runtime/JointLimitsManagers/HingeJointLimitsManager.cs b/Runtime/JointLimitsManagers/HingeJointLimitsManager.cs index b7c6865..48398f4 100644 --- a/Runtime/JointLimitsManagers/HingeJointLimitsManager.cs +++ b/Runtime/JointLimitsManagers/HingeJointLimitsManager.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2018 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/JointLimitsManagers/PrismaticJointLimitsManager.cs b/Runtime/JointLimitsManagers/PrismaticJointLimitsManager.cs index 2268fb3..faa5c5e 100644 --- a/Runtime/JointLimitsManagers/PrismaticJointLimitsManager.cs +++ b/Runtime/JointLimitsManagers/PrismaticJointLimitsManager.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/Math/Matrix3x3.cs b/Runtime/Math/Matrix3x3.cs index 0cc383d..c6f7bf3 100644 --- a/Runtime/Math/Matrix3x3.cs +++ b/Runtime/Math/Matrix3x3.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Berkay Alp Cakal (berkay_alp.cakal.ct@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using UnityEngine; diff --git a/Runtime/RosSharpDefinitions/Joint.cs b/Runtime/RosSharpDefinitions/Joint.cs index 3f8a3e7..050bd91 100644 --- a/Runtime/RosSharpDefinitions/Joint.cs +++ b/Runtime/RosSharpDefinitions/Joint.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Xml; using System.Xml.Linq; diff --git a/Runtime/RosSharpDefinitions/Link.cs b/Runtime/RosSharpDefinitions/Link.cs index e223e34..cc6c39d 100644 --- a/Runtime/RosSharpDefinitions/Link.cs +++ b/Runtime/RosSharpDefinitions/Link.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.Linq; diff --git a/Runtime/RosSharpDefinitions/Origin.cs b/Runtime/RosSharpDefinitions/Origin.cs index 694b6a0..44df7f3 100644 --- a/Runtime/RosSharpDefinitions/Origin.cs +++ b/Runtime/RosSharpDefinitions/Origin.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Xml; using System.Xml.Linq; diff --git a/Runtime/RosSharpDefinitions/Plugin.cs b/Runtime/RosSharpDefinitions/Plugin.cs index a6857f3..2a8ba7f 100644 --- a/Runtime/RosSharpDefinitions/Plugin.cs +++ b/Runtime/RosSharpDefinitions/Plugin.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Xml; using System.Xml.Linq; diff --git a/Runtime/RosSharpDefinitions/Robot.cs b/Runtime/RosSharpDefinitions/Robot.cs index 6a09605..c8388f1 100644 --- a/Runtime/RosSharpDefinitions/Robot.cs +++ b/Runtime/RosSharpDefinitions/Robot.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2019 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.IO; diff --git a/Runtime/RosSharpDefinitions/XAttributeExtensions.cs b/Runtime/RosSharpDefinitions/XAttributeExtensions.cs index 0d9fc0e..b86a101 100644 --- a/Runtime/RosSharpDefinitions/XAttributeExtensions.cs +++ b/Runtime/RosSharpDefinitions/XAttributeExtensions.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using System.Collections.Generic; diff --git a/Runtime/UrdfComponents/UrdfCollision.cs b/Runtime/UrdfComponents/UrdfCollision.cs index 84e8817..48776ec 100644 --- a/Runtime/UrdfComponents/UrdfCollision.cs +++ b/Runtime/UrdfComponents/UrdfCollision.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfCollisions.cs b/Runtime/UrdfComponents/UrdfCollisions.cs index 1f07fea..e4f3b3c 100644 --- a/Runtime/UrdfComponents/UrdfCollisions.cs +++ b/Runtime/UrdfComponents/UrdfCollisions.cs @@ -1,4 +1,17 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + using UnityEngine; namespace RosSharp.Urdf diff --git a/Runtime/UrdfComponents/UrdfInertial.cs b/Runtime/UrdfComponents/UrdfInertial.cs index 1e07f26..7a54c2e 100644 --- a/Runtime/UrdfComponents/UrdfInertial.cs +++ b/Runtime/UrdfComponents/UrdfInertial.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJoint.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJoint.cs index 87a7a3d..478f439 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJoint.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJoint.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2017-2019 +Author: Dr. Martin Bischoff (martin.bischoff@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointContinuous.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointContinuous.cs index e720e5a..858f504 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointContinuous.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointContinuous.cs @@ -1,5 +1,16 @@ - - +/* +© Siemens AG, 2018-2019 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointFixed.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointFixed.cs index 024126e..57ba8d2 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointFixed.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointFixed.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointFloating.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointFloating.cs index 7a0a4ce..fc86be4 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointFloating.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointFloating.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointPlanar.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointPlanar.cs index a8ca013..b3a6a28 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointPlanar.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointPlanar.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointPrismatic.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointPrismatic.cs index 9f21d74..5db32bb 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointPrismatic.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointPrismatic.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018-2019 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfJoints/UrdfJointRevolute.cs b/Runtime/UrdfComponents/UrdfJoints/UrdfJointRevolute.cs index fed814a..d0e2842 100644 --- a/Runtime/UrdfComponents/UrdfJoints/UrdfJointRevolute.cs +++ b/Runtime/UrdfComponents/UrdfJoints/UrdfJointRevolute.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018-2019 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfLink.cs b/Runtime/UrdfComponents/UrdfLink.cs index cde9d6d..6dacf71 100644 --- a/Runtime/UrdfComponents/UrdfLink.cs +++ b/Runtime/UrdfComponents/UrdfLink.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfOrigin.cs b/Runtime/UrdfComponents/UrdfOrigin.cs index dd655ae..0f82a7c 100644 --- a/Runtime/UrdfComponents/UrdfOrigin.cs +++ b/Runtime/UrdfComponents/UrdfOrigin.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfPlugin.cs b/Runtime/UrdfComponents/UrdfPlugin.cs index f8f2d83..a9de7bb 100644 --- a/Runtime/UrdfComponents/UrdfPlugin.cs +++ b/Runtime/UrdfComponents/UrdfPlugin.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Xml; using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfPlugins.cs b/Runtime/UrdfComponents/UrdfPlugins.cs index 16af7d0..9e7f0e8 100644 --- a/Runtime/UrdfComponents/UrdfPlugins.cs +++ b/Runtime/UrdfComponents/UrdfPlugins.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using System.Collections.Generic; using System.Linq; diff --git a/Runtime/UrdfComponents/UrdfRobot.cs b/Runtime/UrdfComponents/UrdfRobot.cs index 14468a9..9012cdb 100644 --- a/Runtime/UrdfComponents/UrdfRobot.cs +++ b/Runtime/UrdfComponents/UrdfRobot.cs @@ -1,4 +1,18 @@ -using UnityEngine; +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +using UnityEngine; using System; using System.Collections.Generic; diff --git a/Runtime/UrdfComponents/UrdfVisual.cs b/Runtime/UrdfComponents/UrdfVisual.cs index 1be3a30..d4fc076 100644 --- a/Runtime/UrdfComponents/UrdfVisual.cs +++ b/Runtime/UrdfComponents/UrdfVisual.cs @@ -1,4 +1,16 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ using UnityEngine; diff --git a/Runtime/UrdfComponents/UrdfVisuals.cs b/Runtime/UrdfComponents/UrdfVisuals.cs index 83e3f24..fdfb2c6 100644 --- a/Runtime/UrdfComponents/UrdfVisuals.cs +++ b/Runtime/UrdfComponents/UrdfVisuals.cs @@ -1,4 +1,17 @@ - +/* +© Siemens AG, 2018 +Author: Suzannah Smith (suzannah.smith@siemens.com) +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + using UnityEngine; namespace RosSharp.Urdf