-
Notifications
You must be signed in to change notification settings - Fork 690
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
refactor(elevation_map_loader): add package name prefix autoware_
, fix namespace and directory structure
#7988
refactor(elevation_map_loader): add package name prefix autoware_
, fix namespace and directory structure
#7988
Conversation
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7988 +/- ##
==========================================
- Coverage 29.24% 29.17% -0.07%
==========================================
Files 1596 1598 +2
Lines 117690 117821 +131
Branches 50708 50704 -4
==========================================
- Hits 34415 34380 -35
- Misses 74105 74275 +170
+ Partials 9170 9166 -4
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
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.
LGTM
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.
Did elevation_map_loader_node
run in the TIER IV Cloud environment?
I realize the node is not tested. @Shin-kyoto |
@Shin-kyoto I could visualize the grid map, in the PR changes. see #7988 (comment). |
Pull request was converted to draft
8ab021c
to
4dc12b5
Compare
autoware_
, fix namespace and directory structure
612e539
to
332ccbc
Compare
332ccbc
to
bc9f807
Compare
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.
@technolojin
I want to review this PR by running autoware. However, there are many breaking changes and conflicts with main, so it is difficult to build an environment to check its operation.
Could you please share the autoware.repos of the environment you check this PR?
1246faf
to
a4c58d8
Compare
6627b88
to
6b95244
Compare
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> chore: remove unused dependencies Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix
Rename the `elevation_map_loader` package to `autoware_elevation_map_loader` to align with the Autoware naming convention. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix
6b95244
to
7964989
Compare
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.
LGTM
- I confirmed that this PR works well with this autoware.repos and this launch command
- I confirmed that this PR works well by checking log,
ros2 topic echo
and rviz.
Result:
- log
[component_container_mt-1] [INFO 1721893359.854956929] [perception.obstacle_segmentation.elevation_map.elevation_map_loader]: Saving elevation map successful: true
ros2 topic echo
autoware:~/autoware$ ros2 topic echo /perception/obstacle_segmentation/elevation_map/map --no-arr
header:
stamp:
sec: 0
nanosec: 0
frame_id: map
info:
resolution: 0.3
length_x: 1455.6
length_y: 1772.1
pose:
position:
x: 89272.140625
y: 42713.98046875
z: 0.0
orientation:
x: 0.0
y: 0.0
z: 0.0
w: 1.0
layers: '<sequence type: string, length: 1>'
basic_layers: '<sequence type: string, length: 0>'
data: '<sequence type: std_msgs/msg/Float32MultiArray, length: 1>'
outer_start_index: 0
inner_start_index: 0
- rviz
…fix namespace and directory structure (autowarefoundation#7988) * refactor: add namespace, remove unused dependencies, file structure Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> chore: remove unused dependencies Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix * refactor: rename elevation_map_loader to autoware_elevation_map_loader Rename the `elevation_map_loader` package to `autoware_elevation_map_loader` to align with the Autoware naming convention. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix
…fix namespace and directory structure (autowarefoundation#7988) * refactor: add namespace, remove unused dependencies, file structure Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> chore: remove unused dependencies Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix * refactor: rename elevation_map_loader to autoware_elevation_map_loader Rename the `elevation_map_loader` package to `autoware_elevation_map_loader` to align with the Autoware naming convention. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix
…fix namespace and directory structure (autowarefoundation#7988) * refactor: add namespace, remove unused dependencies, file structure Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> chore: remove unused dependencies Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix * refactor: rename elevation_map_loader to autoware_elevation_map_loader Rename the `elevation_map_loader` package to `autoware_elevation_map_loader` to align with the Autoware naming convention. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix Signed-off-by: Batuhan Beytekin <batuhanbeytekin@gmail.com>
…fix namespace and directory structure (autowarefoundation#7988) * refactor: add namespace, remove unused dependencies, file structure Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> chore: remove unused dependencies Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix * refactor: rename elevation_map_loader to autoware_elevation_map_loader Rename the `elevation_map_loader` package to `autoware_elevation_map_loader` to align with the Autoware naming convention. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> style(pre-commit): autofix
Description
This PR puts headers in the
autoware
namespace.It also adds the autoware_ prefix to the package name.
CMakeLists.txt
,package.xml
README.md
$(find-pkg-share ...)
.github/CODEOWNERS
Rework of #7807
Additional works
This PR do not contains any logic change.
Related links
Part of: autowarefoundation/autoware#4569
How was this PR tested?
Tested in a local recompute environment with the following options settings.
use_single_frame_filter: True
"use_inpaint": True,
"use_elevation_map_cloud_publisher": True,
Elevation map (GridMap) /perception/obstacle_segmentation/elevation_map/map
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.