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

feat(perception_utils): add new package #1377

Merged
merged 8 commits into from
Jul 25, 2022

Conversation

takayuki5168
Copy link
Contributor

@takayuki5168 takayuki5168 commented Jul 20, 2022

Signed-off-by: Takayuki Murooka takayuki5168@gmail.com

Description

added perception_utils almost copied from the perception packages.

This PR depends on, and contains the following PR. So ignore these changes (boost_polygon_utils) in this PR.
#1367

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@codecov
Copy link

codecov bot commented Jul 20, 2022

Codecov Report

Merging #1377 (c1a1b14) into main (c834f05) will increase coverage by 0.14%.
The diff coverage is 56.70%.

@@            Coverage Diff            @@
##            main    #1377      +/-   ##
=========================================
+ Coverage   9.92%   10.06%   +0.14%     
=========================================
  Files       1117     1120       +3     
  Lines      77941    78139     +198     
  Branches   18087    18146      +59     
=========================================
+ Hits        7734     7865     +131     
- Misses     62677    62687      +10     
- Partials    7530     7587      +57     
Flag Coverage Δ *Carryforward flag
differential 56.70% <56.70%> (?)
total 9.81% <ø> (-0.10%) ⬇️ Carriedforward from bc78b53

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
common/perception_utils/test/src/test_geometry.cpp 50.87% <50.87%> (ø)
...erception_utils/test/src/test_perception_utils.cpp 53.75% <53.75%> (ø)
common/perception_utils/src/perception_utils.cpp 56.75% <56.75%> (ø)
...tils/include/perception_utils/perception_utils.hpp 88.23% <88.23%> (ø)
...eption_utils/include/perception_utils/geometry.hpp 100.00% <100.00%> (ø)
...ils/test/src/geometry/test_boost_polygon_utils.cpp
...utoware_utils/src/geometry/boost_polygon_utils.cpp
...e/tier4_autoware_utils/geometry/boost_geometry.hpp 100.00% <0.00%> (+50.00%) ⬆️

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 c834f05...c1a1b14. Read the comment docs.

@takayuki5168 takayuki5168 force-pushed the feat/perception-utils branch from 3bda692 to 4026e9b Compare July 20, 2022 11:36
@takayuki5168 takayuki5168 marked this pull request as ready for review July 20, 2022 11:36
@takayuki5168
Copy link
Contributor Author

takayuki5168 commented Jul 20, 2022

@yukkysaito @miursh
Could you review this PR?
I've added the test.

This PR depends on, and contains the following PR. So ignore these changes (boost_polygon_utils) in this PR.
#1367

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
@takayuki5168 takayuki5168 force-pushed the feat/perception-utils branch from 4026e9b to 6d66df5 Compare July 20, 2022 14:06
@takayuki5168
Copy link
Contributor Author

(I'll change Tier IV typo (- > TIER IV) with another PR since a lot of files use Tier IV)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
@yukkysaito yukkysaito self-requested a review July 21, 2022 12:43
takayuki5168 and others added 2 commits July 21, 2022 23:14
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
@yukkysaito yukkysaito self-requested a review July 22, 2022 04:15
Copy link
Contributor

@yukkysaito yukkysaito left a comment

Choose a reason for hiding this comment

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

LGTM

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
@takayuki5168 takayuki5168 merged commit 01ad83a into autowarefoundation:main Jul 25, 2022
@takayuki5168 takayuki5168 deleted the feat/perception-utils branch July 25, 2022 02:42
yukke42 referenced this pull request in tier4/autoware.universe Aug 9, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
tkimura4 referenced this pull request in tier4/autoware.universe Oct 7, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
1222-takeshi referenced this pull request in tier4/autoware.universe Oct 7, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
1222-takeshi referenced this pull request in tier4/autoware.universe Oct 7, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
yukke42 pushed a commit to tzhong518/autoware.universe that referenced this pull request Oct 14, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
0x126 referenced this pull request in tier4/autoware.universe Oct 17, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
satoshi-ota pushed a commit to satoshi-ota/autoware.universe that referenced this pull request Jan 16, 2023
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
badai-nguyen pushed a commit to badai-nguyen/autoware.universe that referenced this pull request Feb 2, 2023
* feat(perception_utils): add new package

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add test

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add more functions

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix ci build error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* Update common/perception_utils/include/perception_utils/geometry.hpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

* fix ci error

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
saka1-s pushed a commit to saka1-s/autoware.universe that referenced this pull request Jul 10, 2024
…utowarefoundation#1377)

feat(mrm_handler): operate mrm only when autonomous operation mode (autowarefoundation#7784)

* feat: add isOperationModeAutonomous() function to MRM handler core

The code changes add a new function `isOperationModeAutonomous()` to the MRM handler core. This function is used to check if the operation mode is set to autonomous.



---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>
Co-authored-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>
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

Successfully merging this pull request may close these issues.

2 participants