-
Notifications
You must be signed in to change notification settings - Fork 53
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
Segmentation Camera #329
Segmentation Camera #329
Conversation
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.
Overall looking really good. A few notes:
- Copyright 2021 on newly-created files
- ifdefs get all caps
- Initialize pointers to
nullptr
ogre2/include/ignition/rendering/ogre2/Ogre2SegmentationCamera.hh
Outdated
Show resolved
Hide resolved
ogre2/include/ignition/rendering/ogre2/Ogre2SegmentationCamera.hh
Outdated
Show resolved
Hide resolved
ogre2/include/ignition/rendering/ogre2/Ogre2SegmentationCamera.hh
Outdated
Show resolved
Hide resolved
ogre2/include/ignition/rendering/ogre2/Ogre2SegmentationCamera.hh
Outdated
Show resolved
Hide resolved
ogre2/include/ignition/rendering/ogre2/Ogre2SegmentationCamera.hh
Outdated
Show resolved
Hide resolved
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.
Signed-off-by: AmrElsersy <[email protected]>
Signed-off-by: Ashton Larkin <[email protected]>
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.
Can you add some tests for the segmentation camera as well? It would be great to have unit tests (in the src/
directory) and an integration test (in the test/integration/
directory).
Signed-off-by: AmrElsersy <[email protected]>
Segmentation camera
Signed-off-by: AmrElsersy <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Ashton Larkin <[email protected]>
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 sensor itself seems to work well, but I did find a few issues with mouse functionality in the example. Since we want to get this in for Fortress, I'm approving this so that it can get merged, but I've ticketed an issue that outlines the mouse functionality issues in the example so that we can work on fixing them later: #414
Signed-off-by: Ashton Larkin <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #329 +/- ##
==========================================
+ Coverage 54.74% 55.06% +0.31%
==========================================
Files 187 191 +4
Lines 18890 19265 +375
==========================================
+ Hits 10342 10608 +266
- Misses 8548 8657 +109
Continue to review full report at Codecov.
|
Signed-off-by: Ashton Larkin <[email protected]>
Signed-off-by: Ashton Larkin <[email protected]>
It looks like there's a new warning on ubuntu CI that we should fix before merging:
|
Signed-off-by: Ashton Larkin <[email protected]>
Signed-off-by: Ashton Larkin <[email protected]>
Feedback has been addressed
🎉 New feature
related to #134
Summary
Segmentation Camera to capture semantic information, Implemented using OGRE 2 by using the material switching to provide Semantic & Panoptic Segmentation
Semantic Segmentation
Panoptic Segmentation
Features: