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

[noetic-devel] Add voxel grid filter and support for processing points with masks #35

Merged
merged 16 commits into from
Dec 10, 2023

Conversation

Alpaca-zip
Copy link
Owner

@Alpaca-zip Alpaca-zip commented Dec 10, 2023

PR Type

  • Feature
  • Bug fix
  • Refactor
  • Documentation
  • Other

Overview

Detail

  • The type of messages published by tracker_node has been changed as follows.

    • ~result_topic
      std_msgs/Header header
      vision_msgs/Detection2DArray detections
      sensor_msgs/Image[] masks
      
    • ~result_image_topic(sensor_msgs/Image)
  • If you are using segmentation(e.g. yolov8m-seg.pt), tracker_with_cloud_node uses the mask image in project cloud.

    tracker_node tracker_with_cloud_node
  • If you want to run yolo with a specific class id, modify the launch file as follows.

    <arg name="classes" default="[0, 1]"/> <!-- person, bicycle -->
  • If you want to specify the device to be used by yolo (e.g. cpu or cuda:0), modify the launch file as follows.

    <arg name="device" default="cpu"/> <!-- cpu -->
    <arg name="device" default="0"/> <!-- cuda:0 -->

Test

  • I have tested this change with KITTI data set.

Attention

  • If the 3D bbox is not displayed correctly in tracker_with_cloud_node, please consider using a lighter yolo model or increasing the voxel_leaf_size.
  • For other changes, please refer to the README or check the commit.

@Alpaca-zip Alpaca-zip added bug Something isn't working enhancement New feature or request labels Dec 10, 2023
@Alpaca-zip Alpaca-zip self-assigned this Dec 10, 2023
@Alpaca-zip Alpaca-zip changed the title Feature/segmentation array [noetic-devel] Add voxel grid filter and support for processing points with masks Dec 10, 2023
@Alpaca-zip Alpaca-zip removed the bug Something isn't working label Dec 10, 2023
@Alpaca-zip Alpaca-zip marked this pull request as ready for review December 10, 2023 12:43
@Alpaca-zip Alpaca-zip merged commit d15477f into noetic-devel Dec 10, 2023
8 checks passed
@Alpaca-zip Alpaca-zip deleted the feature/segmentation_array branch December 10, 2023 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant