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

Add bounding boxes back into the label system plugin #1040

Merged
merged 23 commits into from
Jun 20, 2022

Conversation

adlarkin
Copy link
Contributor

@adlarkin adlarkin commented Sep 22, 2021

🎉 New feature

Summary

This builds on top of #853 to add the bounding box functionality back into the label system. This was originally a part of #853, but since we are only supporting the segmentation sensor in the initial Fortress release, the bounding box functionality has been placed here and will be merged in once the other bounding box PRs in ign-sensors and ign-rendering have been merged.

Test it

TODO tests need to be added for this system plugin

Checklist

  • Signed all commits for DCO
  • Added tests
  • Added example and/or tutorial
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge

AmrElsersy and others added 17 commits June 9, 2021 01:27
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Modified the RenderUtil & SdfEntityCreator to recognize the new components

Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
…into main

Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
…into main

Signed-off-by: AmrElsersy <amrelsersay@gmail.com>
Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
@github-actions github-actions bot added the 🏯 fortress Ignition Fortress label Sep 22, 2021
@adlarkin adlarkin changed the base branch from main to ign-gazebo6 October 4, 2021 20:51
@chapulina chapulina added the needs upstream release Blocked by a release of an upstream library label Oct 18, 2021
chapulina added 2 commits June 1, 2022 22:01
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Copy link
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

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

LGTM

image

@chapulina chapulina marked this pull request as ready for review June 2, 2022 05:27
@chapulina chapulina requested a review from iche033 as a code owner June 2, 2022 05:27
@chapulina chapulina mentioned this pull request Jun 17, 2022
7 tasks
Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina chapulina added enhancement New feature or request and removed needs upstream release Blocked by a release of an upstream library labels Jun 17, 2022
@codecov
Copy link

codecov bot commented Jun 18, 2022

Codecov Report

Merging #1040 (0810d9e) into ign-gazebo6 (481c513) will decrease coverage by 0.03%.
The diff coverage is 31.25%.

@@               Coverage Diff               @@
##           ign-gazebo6    #1040      +/-   ##
===============================================
- Coverage        64.04%   64.00%   -0.04%     
===============================================
  Files              316      317       +1     
  Lines            25478    25509      +31     
===============================================
+ Hits             16317    16328      +11     
- Misses            9161     9181      +20     
Impacted Files Coverage Δ
src/systems/sensors/Sensors.cc 65.63% <25.00%> (-0.83%) ⬇️
src/rendering/RenderUtil.cc 38.90% <30.00%> (-0.12%) ⬇️
src/SdfEntityCreator.cc 85.14% <33.33%> (-0.37%) ⬇️
...de/ignition/gazebo/components/BoundingBoxCamera.hh 100.00% <100.00%> (ø)
src/EntityComponentManager.cc 89.48% <0.00%> (+0.12%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 481c513...0810d9e. Read the comment docs.

@chapulina chapulina merged commit b843232 into ign-gazebo6 Jun 20, 2022
@chapulina chapulina deleted the adlarkin/label_system_bbox branch June 20, 2022 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🏯 fortress Ignition Fortress
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants