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(autoware_internal_perception_msgs): add SegmentationMask.msg #29

Merged
merged 3 commits into from
Dec 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions autoware_internal_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_internal_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-07-01)
------------------
* feat(ResourceUsageReport): update fields (`#18 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/18>`_)
* feat(system): create system usage message (`#12 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/12>`_)
* build(deps): Bump actions/checkout from 3 to 4 (`#15 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/15>`_)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): Bump tj-actions/changed-files from 42 to 44 (`#13 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/13>`_)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42 to 44.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v42...v44)
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): Bump codecov/codecov-action from 3 to 4 (`#5 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/5>`_)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [pre-commit.ci] pre-commit autoupdate (`#8 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/8>`_)
updates:
- [github.com/igorshubovych/markdownlint-cli: v0.39.0 → v0.41.0](https://github.com/igorshubovych/markdownlint-cli/compare/v0.39.0...v0.41.0)
- [github.com/AleksaC/hadolint-py: v2.12.1-beta → v2.12.1b3](https://github.com/AleksaC/hadolint-py/compare/v2.12.1-beta...v2.12.1b3)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* chore: sync files (`#9 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/9>`_)
Co-authored-by: github-actions <[email protected]>
* Contributors: M. Fatih Cırıt, Mehmet Emin BAŞOĞLU, awf-autoware-bot[bot], dependabot[bot], pre-commit-ci[bot]

1.0.1 (2024-05-10)
------------------
* add maintainer (`#11 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/11>`_)
* feat(remaining_dist_eta): add msg definition for mission remaining distance and time (`#10 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/10>`_)
* feat(remaining_dist_eta): add msg definition for mission remaining distance and time
feat(remaining_dist_eta): add msg definition for mission remaining distance and time"
* feat(remaining_dist_eta): fix review comment - remove remaining hours, remaining minutes, and remaining seconds
---------
* feat(autoware_internal_msgs): add PublishedTime debug info message (`#1 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/1>`_)
* chore: sync files (`#7 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/7>`_)
* chore: sync files
* style(pre-commit): autofix
---------
Co-authored-by: github-actions <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* ci(sync-files): add .pre-commit-config.yaml (`#6 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/6>`_)
* chore: sync files (`#4 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/4>`_)
Co-authored-by: github-actions <[email protected]>
* ci(sync-files): add workflow (`#3 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/3>`_)
* ci: initialize (`#2 <https://github.com/autowarefoundation/autoware_internal_msgs/issues/2>`_)
* Initial commit
* Contributors: Ahmed Ebrahim, Berkay Karaman, M. Fatih Cırıt, Ryohsuke Mitsudome, Yutaka Kondo, awf-autoware-bot[bot]
File renamed without changes.
File renamed without changes.
File renamed without changes.
Empty file.
24 changes: 24 additions & 0 deletions autoware_internal_perception_msgs/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
cmake_minimum_required(VERSION 3.14)
project(autoware_internal_perception_msgs)

find_package(ament_cmake_auto REQUIRED)
ament_auto_find_build_dependencies()

set(msg_files
"msg/SegmentationMask.msg"
)

set(msg_dependencies
builtin_interfaces
std_msgs
sensor_msgs
autoware_perception_msgs
)

rosidl_generate_interfaces(${PROJECT_NAME}
${msg_files}
DEPENDENCIES ${msg_dependencies}
ADD_LINTER_TESTS
)

ament_auto_package()
11 changes: 11 additions & 0 deletions autoware_internal_perception_msgs/msg/SegmentationMask.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
std_msgs/Header header

# It represent map between instance segmentation mask and labels
# The pixel intensities in mask's starts with 1 (pixel value 0 represent pixel is not belong any object)
# `classification[0]` returns the `label_id` for pixels with an intensity value of `1` in the mask.
# `classification[1]` returns the `label_id` for pixels with an intensity value of `2` in the mask.
# ...
# The relationship between pixels and label IDs continues in this way.
autoware_perception_msgs/ObjectClassification[] classification

sensor_msgs/Image image # Mask image
32 changes: 32 additions & 0 deletions autoware_internal_perception_msgs/package.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0"?>
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_internal_perception_msgs</name>
<version>1.1.0</version>
<description>Autoware internal perception messages package.</description>
<maintainer email="[email protected]">M. Fatih Cırıt</maintainer>
<maintainer email="[email protected]">Ryohsuke Mitsudome</maintainer>
<maintainer email="[email protected]">Yukihiro Saito</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>
<license>Apache License 2.0</license>

<buildtool_depend>ament_cmake_auto</buildtool_depend>
<buildtool_depend>rosidl_default_generators</buildtool_depend>

<exec_depend>rosidl_default_runtime</exec_depend>

<depend>autoware_perception_msgs</depend>
<depend>builtin_interfaces</depend>
<depend>sensor_msgs</depend>
<depend>std_msgs</depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>

<member_of_group>rosidl_interface_packages</member_of_group>

<export>
<build_type>ament_cmake</build_type>
</export>

</package>
Loading