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

Ignition: Migrate to a newer version #467

Closed
francocipollone opened this issue Oct 1, 2021 · 3 comments
Closed

Ignition: Migrate to a newer version #467

francocipollone opened this issue Oct 1, 2021 · 3 comments

Comments

@francocipollone
Copy link
Collaborator

Context

  • Moving to a newer version:

    • Main motivation: Allows us to get the built-in Plotting plugin Plot plugin #456

    • Is effortless as there aren't breaking changes in the API.

  • Ignition Releases

Moving to Fortress seems to be the way to go.

More

  • Edifice(ign-gui5): can be installed via rosdep(even though actually is officially targeted to Galactic, we can install it because it is available in focal).
  • Fortress (ign-gui6):
    • Release at 9/30/2021
    • Via rosdep: It will be officially targeted to Rolling, as with Edifice, I expect we can still it from focal/foxy.

I have already tried:

  • delphyne + Edifice: Easy migration. Installed via rosdep.
  • delphyne + Fortress: Easy migration. Installed via apt.
@francocipollone
Copy link
Collaborator Author

So the thing is that Fortress(ign-gui6 + deps) won't be available to be installed via rosdep right away, several days could pass until we get it (I didn't get a better estimation).

Having in mind that migrating to Edifice is simple, and from Edifice to Fortress is also effortless probably doing a stopover in Edifice isn't that bad. Also thinking about:

That they are two issues that could be solved by just migrating to a newer release.

@francocipollone
Copy link
Collaborator Author

francocipollone commented Oct 1, 2021

I've found an issue with Edifice.

  • ign-gui5(Edifice) when installed via rosdep: ignition-gui5.0.0
  • ign-gui5(Edifice) when installed via apt: ignition-gui5.2.0

A hot-fix in the Grid3D was added at ignition-gui5.1.0 that was causing an immediate crash. We are using that plugin in the visualizer and that crash is reproducible with our visualizer.(Given that we are installing via rosdep and that brings 5.0.0)

@francocipollone
Copy link
Collaborator Author

After F2F chat with @agalbachicar it was decided to keep using citadel version as it is the official version for foxy ros-version.
That way, if downstream users would like to integrate it with ros, they would be able to do so in a straightforward manner.
See https://github.com/ignitionrobotics/ros_ign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant