No version for distro humble showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

tracking package

Maintainers

  • WATonomous

Authors

No additional authors.

Multi-Object Tracking

ROS2 Node for tracking 3D objects detected around the car.

Overview

This tracker uses a modified version of ByteTrack to track 3D bounding boxes. Core logic draws inspiration from ByteTrackV2 (Zhang et al., 2023). The implementation is built on top of ByteTrack-cpp with modifications made for 3D tracking.

Topics

Subscribed

Topic Type Description
/perception/detections_3D vision_msgs/Detection3DArray Incoming 3D detections

Published

Topic Type Description
/perception/detections_3D_tracked vision_msgs/Detection3DArray Tracked detections

Parameters

| Parameter | Type | Default | Description | |———–|——|———|————-| | frame_rate| int | 30 | Frame rate of the input detections | | track_buffer | int | 30 | Amount of consecutive frames a track can stay unmatched before getting removed | | track_thresh | float | 0.5 | Threshold between high and low confidence detections | | high_thresh | float | 0.6 | Minimum detection confidence score required to start a new track | | match_thresh | float | 0.8 | Maximum IoU cost to still be considered a match | | use_maj_cls | bool | true | Use most frequent class as track’s class if true, use most recent class otherwise | | output_frame | string | “map” | Frame to output tracks in |

Acknowledgements

This package uses a modified version of ByteTrack-cpp. The original repository is licensed under MIT License (see THIRD_PARTY_LICENSES/BYTETRACK_LICENSE for details).

ByteTrackV2 paper can be found at:
Y. Zhang et al., “ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Box,” arXiv, Mar. 2023, https://doi.org/10.48550/arXiv.2303.15334

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tracking at Robotics Stack Exchange