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(X2 performance tuning): merge pr about concatenate_data, downsample_filter, occupancy_grid_map #1289

Merged
merged 7 commits into from
May 17, 2024

Conversation

YoshiRi
Copy link

@YoshiRi YoshiRi commented May 10, 2024

Description

This PR contains experimental settings.

Related links

Tests performed

Notes for reviewers

Interface changes

Effects on system behavior

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.

YoshiRi and others added 5 commits May 10, 2024 12:39
…ud topic name (autowarefoundation#6525)

* feat: enable to change synchronized pointcloud message

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* fix: bug fix in topic name replace function

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* revert: revert changes do not related with this PR

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: move topic rename function to class member

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

---------

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
…clouds in sensor frame (autowarefoundation#6586)

* feat: make concatenate node to publish pointclouds in sensor frame

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: disable frame transform if not necessary

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

---------

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
…towarefoundation#6138)

* add pickup based voxel grid filter

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* style(pre-commit): autofix

* add comment

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* add readme

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* add comment

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* Update sensing/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/pickup_based_voxel_grid_downsample_filter.hpp

Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>

* Update sensing/pointcloud_preprocessor/src/downsample_filter/pickup_based_voxel_grid_downsample_filter.cpp

* style(pre-commit): autofix

* tuning for processing time

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* change to robin_hood

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* style(pre-commit): autofix

* fix: ignore cpplint for external file

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* fix cspell

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

* style(pre-commit): autofix

* fix cspell error

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>

---------

Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
…to ogm creation (autowarefoundation#6865)

* feat: add downsample filter to ogm creation

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* feat: add downsample to multi_lidar ogm creation

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: update package.xml and readme and param file

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: update readme document

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: fix downsample size

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* chore: fix cspell error

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* feat: add test_depend

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

---------

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
@YoshiRi YoshiRi changed the title feat: merge pr about concatenate_data, downsample_filter, occupancy_grid_map feat(X2 performance tuning): merge pr about concatenate_data, downsample_filter, occupancy_grid_map May 10, 2024
brkay54 and others added 2 commits May 13, 2024 14:15
…it (autowarefoundation#6843)

* provide only one warning

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* associate only one time

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* Revert "associate only one time"

This reverts commit 984d028.

* remove redundant for loop and rclcpp::Time instantiation

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
@YoshiRi YoshiRi requested a review from badai-nguyen May 13, 2024 06:16
@YoshiRi YoshiRi self-assigned this May 13, 2024
Copy link

@badai-nguyen badai-nguyen left a comment

Choose a reason for hiding this comment

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

The performace is tested on Testing Bench.
LGTM

@badai-nguyen badai-nguyen requested a review from 0x126 May 13, 2024 08:27
@0x126 0x126 merged commit 022961e into beta/v0.19.1 May 17, 2024
11 of 14 checks passed
@0x126 0x126 deleted the feat/v0.19.1_performance_test_0510 branch May 17, 2024 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants