Skip to content

Commit 8fc1558

Browse files
authored
chore(bytetrack): rework parameters (#6171)
chore(bytetrack): use config Signed-off-by: kminoda <koji.minoda@tier4.jp>
1 parent 40d3889 commit 8fc1558

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/**:
2+
ros__parameters:
3+
track_buffer_length: 30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/**:
2+
ros__parameters:
3+
use_raw: false

perception/bytetrack/launch/bytetrack.launch.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
<arg name="in_image_compressed" default="$(var in_image)/compressed"/>
55
<arg name="detection_rect" default="/perception/object_recognition/detection/rois0"/>
66
<arg name="tracked_rect" default="/perception/object_recognition/detection/tracked/rois0"/>
7-
<arg name="track_buffer_length" default="30"/>
8-
<arg name="use_raw" default="false"/>
7+
<arg name="bytetrack_param_path" default="$(find-pkg-share bytetrack)/config/bytetrack.param.yaml"/>
8+
<arg name="bytetrack_visualizer_param_path" default="$(find-pkg-share bytetrack)/config/bytetrack.param.yaml"/>
99
<arg name="enable_visualizer" default="true"/>
1010

1111
<node pkg="bytetrack" exec="bytetrack_node_exe" output="screen">
1212
<remap from="~/in/rect" to="$(var detection_rect)"/>
1313
<remap from="~/out/objects" to="$(var tracked_rect)"/>
1414
<remap from="~/out/objects/debug/uuid" to="$(var tracked_rect)/debug/uuid"/>
15-
<param name="track_buffer_length" value="$(var track_buffer_length)"/>
15+
<param from="$(var bytetrack_param_path)"/>
1616
</node>
1717

1818
<node pkg="bytetrack" exec="bytetrack_visualizer_node_exe" output="screen" if="$(var enable_visualizer)">
1919
<remap from="~/in/image" to="$(var in_image)"/>
2020
<remap from="~/in/rect" to="$(var tracked_rect)"/>
2121
<remap from="~/in/uuid" to="$(var tracked_rect)/debug/uuid"/>
22-
<param name="use_raw" value="$(var use_raw)"/>
22+
<param from="$(var bytetrack_visualizer_param_path)"/>
2323
</node>
2424
</launch>

perception/bytetrack/lib/src/strack.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ STrack::STrack(std::vector<float> input_tlwh, float score, int label)
7272
const std::string package_share_directory =
7373
ament_index_cpp::get_package_share_directory("bytetrack");
7474
const std::string default_config_path =
75-
package_share_directory + "/config/bytetracker.param.yaml";
75+
package_share_directory + "/config/kalman_filter.param.yaml";
7676
if (!_parameters_loaded) {
7777
load_parameters(default_config_path);
7878
_parameters_loaded = true;

0 commit comments

Comments
 (0)