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(blockage_diag): time series blockage diag #1004

Merged

Conversation

swiftfile
Copy link
Contributor

@swiftfile swiftfile commented May 31, 2022

Description

This change in blockage-diag is to reduce false positives.
In the previous implementation, areas that did not return Lidar reflections, such as the sky, were also considered as blockages (false positives). because they were considered as blockages where there were no reflections in a single frame.
However, the new implementation detects blockages from multi-frame depth maps, so even areas like the sky are less likely to be considered blockage.
This is because even if a single frame points to the sky and has no reflections, another frame will have reflections from a building or traffic sign.

Related links

Pull Request #63 · tier4/aip_launcher - feat: add parameter about blockage_diag by swiftfile
#1002 (this PRis invalid. So,I close this PR)

Tests performed

time_series_blockage
The top row is the depth map, the middle row is single frame blockage detection (old implementation), and the bottom row is multiple frame blockage detection (new implementation).
Take the right column as an example.
When the lidar is pointing to the sky all the time and no reflection is obtained, both single-frame and multiple-frame blockage detection are judged to be blockage (red pixel). However, in multi-frame blockage detection, if there is a reflection from a building or other object in another frame, it will not be detected as a blockage (blue pixel).
In addition, this implementation will not recognize a blockage as not blockage, even when there is actually a blockage, such as in the left column.

Notes for reviewers

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.

  • The PR follows the pull request guidelines.
  • The PR has been properly tested.
  • The PR has been reviewed by the code owners.

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.
  • The PR is ready for merge.

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

@codecov
Copy link

codecov bot commented May 31, 2022

Codecov Report

Merging #1004 (83afdd1) into main (f1a8851) will decrease coverage by 0.00%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main    #1004      +/-   ##
==========================================
- Coverage   10.28%   10.28%   -0.01%     
==========================================
  Files        1204     1204              
  Lines       86808    86868      +60     
  Branches    20046    20046              
==========================================
  Hits         8931     8931              
- Misses      68718    68778      +60     
  Partials     9159     9159              
Flag Coverage Δ *Carryforward flag
differential 0.00% <0.00%> (?)
total 10.27% <0.00%> (ø) Carriedforward from f1a8851

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

Impacted Files Coverage Δ
...cessor/src/blockage_diag/blockage_diag_nodelet.cpp 0.00% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@swiftfile swiftfile force-pushed the feature/time_series_blockage_diag branch 10 times, most recently from b6946df to acba6ce Compare June 2, 2022 12:27
@swiftfile swiftfile marked this pull request as ready for review June 2, 2022 12:29
@swiftfile swiftfile marked this pull request as draft June 2, 2022 12:30
@swiftfile swiftfile force-pushed the feature/time_series_blockage_diag branch 2 times, most recently from 04819de to 3d24057 Compare June 6, 2022 05:38
@swiftfile swiftfile marked this pull request as ready for review June 7, 2022 02:45
@swiftfile swiftfile force-pushed the feature/time_series_blockage_diag branch from b600400 to 52c78bb Compare June 22, 2022 08:44
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>
@swiftfile swiftfile force-pushed the feature/time_series_blockage_diag branch from bca43df to 870e577 Compare June 22, 2022 10:02
@badai-nguyen
Copy link
Contributor

LGTM
Do you have other comments? @miursh @drwnz

@miursh
Copy link
Contributor

miursh commented Jul 6, 2022

Please give me some more days 🙏 Sorry for my late response

Copy link
Contributor

@miursh miursh left a comment

Choose a reason for hiding this comment

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

LGTM. If @badai-nguyen approves, please merge this PR.

@badai-nguyen badai-nguyen self-requested a review August 30, 2022 23:52
@badai-nguyen badai-nguyen enabled auto-merge (squash) August 30, 2022 23:55
auto-merge was automatically disabled August 31, 2022 03:14

Head branch was pushed to by a user without write access

@swiftfile swiftfile force-pushed the feature/time_series_blockage_diag branch from 9736caf to 83afdd1 Compare August 31, 2022 03:14
@swiftfile swiftfile closed this Aug 31, 2022
@swiftfile swiftfile reopened this Aug 31, 2022
@badai-nguyen badai-nguyen self-requested a review August 31, 2022 06:01
@badai-nguyen badai-nguyen merged commit 4b8cf17 into autowarefoundation:main Aug 31, 2022
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
* Add basic pixel value sum function

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update change sum topic(depth_map->mask_image)

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update to use circular buffer

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor : rename topic_name and publisher_name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix : properly colorized 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix normalize process

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix bug

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix typo

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update set initial parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update: change the number of frames to variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* feat :Periodically add frames to the buffer ,style

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore rename variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add Diagnostics item 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add debug statement of rosparam

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update : time series processing integrated to blockage diag

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor: change variable name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* delete non used publisher

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* docs: add description about new parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update flowchart

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix: delete unnecessary item of Diagnotics

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update:calc blockage_ratio by multi frame blockage mask

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* ci(pre-commit): autofix

Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* Add basic pixel value sum function

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update change sum topic(depth_map->mask_image)

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update to use circular buffer

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor : rename topic_name and publisher_name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix : properly colorized 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix normalize process

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix bug

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix typo

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update set initial parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update: change the number of frames to variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* feat :Periodically add frames to the buffer ,style

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore rename variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add Diagnostics item 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add debug statement of rosparam

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update : time series processing integrated to blockage diag

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor: change variable name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* delete non used publisher

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* docs: add description about new parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update flowchart

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix: delete unnecessary item of Diagnotics

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update:calc blockage_ratio by multi frame blockage mask

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* ci(pre-commit): autofix

Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* Add basic pixel value sum function

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update change sum topic(depth_map->mask_image)

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update to use circular buffer

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor : rename topic_name and publisher_name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix : properly colorized 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix normalize process

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix bug

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix typo

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update set initial parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update: change the number of frames to variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* feat :Periodically add frames to the buffer ,style

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore rename variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add Diagnostics item 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add debug statement of rosparam

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update : time series processing integrated to blockage diag

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor: change variable name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* delete non used publisher

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* docs: add description about new parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update flowchart

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix: delete unnecessary item of Diagnotics

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update:calc blockage_ratio by multi frame blockage mask

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* ci(pre-commit): autofix

Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
yukke42 pushed a commit to tzhong518/autoware.universe that referenced this pull request Oct 14, 2022
* Add basic pixel value sum function

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update change sum topic(depth_map->mask_image)

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update to use circular buffer

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor : rename topic_name and publisher_name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix : properly colorized 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix normalize process

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix bug

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix typo

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update set initial parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update: change the number of frames to variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* feat :Periodically add frames to the buffer ,style

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore rename variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add Diagnostics item 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add debug statement of rosparam

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update : time series processing integrated to blockage diag

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor: change variable name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* delete non used publisher

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* docs: add description about new parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update flowchart

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix: delete unnecessary item of Diagnotics

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update:calc blockage_ratio by multi frame blockage mask

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* ci(pre-commit): autofix

Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
* Add basic pixel value sum function

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update change sum topic(depth_map->mask_image)

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update to use circular buffer

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor : rename topic_name and publisher_name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix : properly colorized 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix normalize process

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix bug

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix typo

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update set initial parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update: change the number of frames to variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* feat :Periodically add frames to the buffer ,style

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore rename variable

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add Diagnostics item 

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* add debug statement of rosparam

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update : time series processing integrated to blockage diag

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* chore

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* refactor: change variable name

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* delete non used publisher

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* docs: add description about new parameter

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update flowchart

Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* fix: delete unnecessary item of Diagnotics

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* update:calc blockage_ratio by multi frame blockage mask

Signed-off-by: swift_file <sky.y.m.318@gmail.com>

* ci(pre-commit): autofix

Signed-off-by: swift_file <sky.y.m.318@gmail.com>
Signed-off-by: YusukeMizoguchi <sky.y.m.318@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
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.

3 participants