Skip to content
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

4 ➡️ 5 #622

Merged
merged 73 commits into from
Mar 3, 2021
Merged

4 ➡️ 5 #622

merged 73 commits into from
Mar 3, 2021

Conversation

chapulina
Copy link
Contributor

Port ign-gazebo4 to main

Branch comparison: main...ign-gazebo4

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

caguero and others added 30 commits December 23, 2020 22:18
Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
…ter.

Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
Feature to allow loading of a default set of system plugins from a file. This behavior will trigger when a world sdf file is loaded with no plugins defined.  In this case, the simulator will load the plugins from a series of locations including environment variable, the users home folder, and finally in the installation directory.

This should allow users to not have to specify the same set of plugins in every world sdf file.

Signed-off-by: Michael Carroll <michael@openrobotics.org>
Co-authored-by: Louise Poubel <louise@openrobotics.org>
* Added missing version namespace

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Fix codecheck

Signed-off-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>
Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
Signed-off-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: John Shepherd <john@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>
Signed-off-by: Luca Della Vedova <luca@openrobotics.org>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
Signed-off-by: Stephen Brawner <brawner@gmail.com>
Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>
* change system injected playback path tag; update documentation
* Remove <path> SDF param for LogPlayback
Signed-off-by: Mabel Zhang <mabel@openrobotics.org>
Co-authored-by: John Shepherd <john@openrobotics.org>
Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Michael Carroll <michael@openrobotics.org>
* Added world exporter

Signed-off-by: Gonzalo de Pedro <gonzalo@depedro.com.ar>

* Fixed CMake

Signed-off-by: Gonzalo de Pedro <gonzalo@depedro.com.ar>

* Changes based on review

Signed-off-by: Gonzalo de Pedro <gonzalo@depedro.com.ar>

* Added example world

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* bump required ign-common version

Signed-off-by: Louise Poubel <louise@openrobotics.org>

* PR updates

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Update documentation to have simulation self terminate

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Rename world_export to collada_world_exporter

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Finish world exporter renaming

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Revert change

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Added a tutorial

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Update transform

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Added message

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Added a test

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Added more shapes

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Cleanup in two locations

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Fix build

Signed-off-by: Nate Koenig <nate@openrobotics.org>

* Apply scale, and fix codecheck

Signed-off-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Louise Poubel <louise@openrobotics.org>
Co-authored-by: Nate Koenig <nate@openrobotics.org>
* Model creation tutorial using services

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Updated tutorial

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Tweaks to tutorial and example

Signed-off-by: Louise Poubel <louise@openrobotics.org>

* Move files

Signed-off-by: Louise Poubel <louise@openrobotics.org>

* example only needs ign-transport

Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
…al time factor) (#536)

Signed-off-by: Maganty Rushyendra <mrushyendra@yahoo.com.sg>
Signed-off-by: Luca Della Vedova <luca@openrobotics.org>

Co-authored-by: mrushyendra <mrushyendra@yahoo.com.sg>
Co-authored-by: Louise Poubel <louise@openrobotics.org>
Move several server interactions and fuel cached to their own
tests in integration.

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 1, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 1, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 1, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 2, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 2, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 2, 2021
Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina
Copy link
Contributor Author

FYI, I know there are new changes in ign-gazebo4 not included in this PR, but this is already big enough, those can come later. I'm now just fixing Windows compilation here. Homebrew CI has been broken all day so we can ignore that.

@adlarkin adlarkin force-pushed the chapulina/4_to_5 branch 2 times, most recently from 258a9d9 to f8fef92 Compare March 2, 2021 16:42
Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina chapulina added needs upstream release Blocked by a release of an upstream library and removed needs upstream release Blocked by a release of an upstream library labels Mar 2, 2021
Copy link
Contributor

@adlarkin adlarkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although Windows CI compiles now, there are quite a bit of new warnings: https://build.osrfoundation.org/job/ign_gazebo-pr-win/2331/msbuild/new/

These warnings didn't seem to appear when we originally got Windows CI to compile: https://build.osrfoundation.org/job/ign_gazebo-pr-win/2330/

It looks like a lot of the warnings are related to protobuf, so I am not sure how much we can do about those. I'm also not sure why there were no warnings on build 2330, but a lot warnings on build 2331. Would it at least be worth addressing the other warnings (for example, optical tactile plugin and tape measure plugin)?

@chapulina
Copy link
Contributor Author

I'm looking into Windows warnings, you're right that we should be warning-free.

@chapulina
Copy link
Contributor Author

Actually it looks like main already has lots of Windows warnings, so my suggestion is to merge this and address all warnings there at once. See the warning trends for the main branch:

https://build.osrfoundation.org/job/ign_gazebo-ci-win/

@chapulina chapulina merged commit 6c91ff9 into main Mar 3, 2021
@chapulina chapulina deleted the chapulina/4_to_5 branch March 3, 2021 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏢 edifice Ignition Edifice
Projects
None yet
Development

Successfully merging this pull request may close these issues.