-
Notifications
You must be signed in to change notification settings - Fork 67
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
Harmonic release and ECS refactor #483
Conversation
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
e6f0d3b
to
d46fba0
Compare
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good. I've tested this against 24.04 and rolling, and everything seems to be working.
Now I'll focus on reviewing open-rmf/rmf_simulation#114 and open-rmf/rmf_demos#206, and then we can merge all three simultaneously once CI is sorted out.
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
51aa78f
to
bcc2362
Compare
Uncrustify found a few issues with lines above 80 characters (not sure why it didn't before actually), addressed in bcc2362. Admin access is needed to remove the |
New feature implementation
Implemented feature
Needed for open-rmf/rmf_simulation#114.
Implementation description
This PR changes the world template to be up to date for Harmonic, as well as change our plugin simulations to use the ECS pattern (single door / lift system, each door / lift has a component registration system).
I'll try to see if we can do a gz / ign rename as well, but can't confirm that will happen yet
Bonus features:
ignition
togazebo
.