Skip to content

Commit 0a5ec54

Browse files
authored
Merge branch 'main' into chore/pointpainting_launcher
2 parents 3265aef + 9727299 commit 0a5ec54

File tree

528 files changed

+7494
-22221
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

528 files changed

+7494
-22221
lines changed

.cspell-partial.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"perception/bytetrack/lib/**"
66
],
77
"ignoreRegExpList": [],
8-
"words": ["dltype", "tvmgen", "quantizer", "imageio", "mimsave"]
8+
"words": ["dltype", "tvmgen"]
99
}

.github/CODEOWNERS

+11-13
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ common/autoware_auto_common/** opensource@apex.ai satoshi.ota@tier4.jp shumpei.w
66
common/autoware_auto_geometry/** satoshi.ota@tier4.jp
77
common/autoware_auto_perception_rviz_plugin/** opensource@apex.ai satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taiki.tanaka@tier4.jp takeshi.miura@tier4.jp yoshi.ri@tier4.jp
88
common/autoware_auto_tf2/** jit.ray.c@gmail.com satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp
9+
common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/** team-spatzenhirn@uni-ulm.de
10+
common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/** khalil@leodrive.ai
911
common/autoware_point_types/** taichi.higashide@tier4.jp
1012
common/autoware_testing/** adam.dabrowski@robotec.ai satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp
11-
common/awf_vehicle_rviz_plugin/awf_2d_overlay_vehicle/** khalil@leodrive.ai
12-
common/awf_vehicle_rviz_plugin/rviz_2d_overlay_msgs/** team-spatzenhirn@uni-ulm.de
1313
common/bag_time_manager_rviz_plugin/** taiki.tanaka@tier4.jp
1414
common/component_interface_specs/** isamu.takagi@tier4.jp yukihiro.saito@tier4.jp
1515
common/component_interface_tools/** isamu.takagi@tier4.jp
@@ -58,7 +58,7 @@ common/time_utils/** christopherj.ho@gmail.com shumpei.wakabayashi@tier4.jp tomo
5858
common/traffic_light_recognition_marker_publisher/** shumpei.wakabayashi@tier4.jp takeshi.miura@tier4.jp tomoya.kimura@tier4.jp
5959
common/traffic_light_utils/** mingyu.li@tier4.jp satoshi.ota@tier4.jp shunsuke.miura@tier4.jp
6060
common/tvm_utility/** ambroise.vincent@arm.com xinyu.wang@tier4.jp
61-
control/autonomous_emergency_braking/** takamasa.horibe@tier4.jp tomoya.kimura@tier4.jp
61+
control/autonomous_emergency_braking/** mamoru.sobue@tier4.jp takamasa.horibe@tier4.jp tomoya.kimura@tier4.jp
6262
control/control_performance_analysis/** berkay@leodrive.ai fumiya.watanabe@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp
6363
control/control_validator/** kyoichi.sugahara@tier4.jp makoto.kurihara@tier4.jp mamoru.sobue@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
6464
control/external_cmd_selector/** fumiya.watanabe@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp
@@ -67,7 +67,7 @@ control/lane_departure_checker/** kyoichi.sugahara@tier4.jp makoto.kurihara@tier
6767
control/mpc_lateral_controller/** takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
6868
control/obstacle_collision_checker/** fumiya.watanabe@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp
6969
control/operation_mode_transition_manager/** takamasa.horibe@tier4.jp tomoya.kimura@tier4.jp
70-
control/pid_longitudinal_controller/** takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
70+
control/pid_longitudinal_controller/** mamoru.sobue@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
7171
control/predicted_path_checker/** berkay@leodrive.ai
7272
control/pure_pursuit/** takamasa.horibe@tier4.jp
7373
control/shift_decider/** takamasa.horibe@tier4.jp
@@ -81,7 +81,7 @@ evaluator/planning_evaluator/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.j
8181
evaluator/tier4_metrics_rviz_plugin/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp satoshi.ota@tier4.jp
8282
launch/tier4_autoware_api_launch/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp
8383
launch/tier4_control_launch/** takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
84-
launch/tier4_localization_launch/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
84+
launch/tier4_localization_launch/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
8585
launch/tier4_map_launch/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryohsuke.mitsudome@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
8686
launch/tier4_perception_launch/** shunsuke.miura@tier4.jp yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
8787
launch/tier4_planning_launch/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kyoichi.sugahara@tier4.jp makoto.kurihara@tier4.jp mamoru.sobue@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zhe.shen@tier4.jp zulfaqar.azmi@tier4.jp
@@ -98,6 +98,7 @@ localization/localization_error_monitor/** anh.nguyen.2@tier4.jp kento.yabuuchi.
9898
localization/localization_util/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
9999
localization/ndt_scan_matcher/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
100100
localization/pose2twist/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
101+
localization/pose_estimator_arbiter/** kento.yabuuchi.2@tier4.jp
101102
localization/pose_initializer/** anh.nguyen.2@tier4.jp isamu.takagi@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
102103
localization/pose_instability_detector/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
103104
localization/stop_filter/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
@@ -112,7 +113,7 @@ map/map_height_fitter/** anh.nguyen.2@tier4.jp isamu.takagi@tier4.jp kento.yabuu
112113
map/map_loader/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryohsuke.mitsudome@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
113114
map/map_projection_loader/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
114115
map/map_tf_generator/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
115-
map/util/lanelet2_map_preprocessor/** ryohsuke.mitsudome@tier4.jp
116+
map/util/lanelet2_map_preprocessor/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryohsuke.mitsudome@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
116117
perception/bytetrack/** manato.hirabayashi@tier4.jp
117118
perception/cluster_merger/** dai.nguyen@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
118119
perception/compare_map_segmentation/** abrahammonrroy@yahoo.com dai.nguyen@tier4.jp yukihiro.saito@tier4.jp
@@ -122,9 +123,7 @@ perception/detected_object_validation/** dai.nguyen@tier4.jp shunsuke.miura@tier
122123
perception/detection_by_tracker/** yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
123124
perception/elevation_map_loader/** kosuke.takeuchi@tier4.jp taichi.higashide@tier4.jp
124125
perception/euclidean_cluster/** yukihiro.saito@tier4.jp
125-
perception/front_vehicle_velocity_estimator/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp
126126
perception/ground_segmentation/** abrahammonrroy@yahoo.com dai.nguyen@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
127-
perception/heatmap_visualizer/** kotaro.uetake@tier4.jp
128127
perception/image_projection_based_fusion/** dai.nguyen@tier4.jp kotaro.uetake@tier4.jp shunsuke.miura@tier4.jp tao.zhong@tier4.jp yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
129128
perception/lidar_apollo_instance_segmentation/** yukihiro.saito@tier4.jp
130129
perception/lidar_apollo_segmentation_tvm/** ambroise.vincent@arm.com xinyu.wang@tier4.jp
@@ -146,7 +145,6 @@ perception/radar_tracks_msgs_converter/** satoshi.tanaka@tier4.jp shunsuke.miura
146145
perception/shape_estimation/** yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
147146
perception/simple_object_merger/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp yoshi.ri@tier4.jp
148147
perception/tensorrt_classifier/** mingyu.li@tier4.jp
149-
perception/tensorrt_yolo/** daisuke.nishimatsu@tier4.jp
150148
perception/tensorrt_yolox/** daisuke.nishimatsu@tier4.jp dan.umeda@tier4.jp manato.hirabayashi@tier4.jp
151149
perception/tracking_object_merger/** yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
152150
perception/traffic_light_arbiter/** kenzo.lobos@tier4.jp shunsuke.miura@tier4.jp
@@ -155,16 +153,16 @@ perception/traffic_light_fine_detector/** shunsuke.miura@tier4.jp tao.zhong@tier
155153
perception/traffic_light_map_based_detector/** yukihiro.saito@tier4.jp
156154
perception/traffic_light_multi_camera_fusion/** shunsuke.miura@tier4.jp tao.zhong@tier4.jp
157155
perception/traffic_light_occlusion_predictor/** shunsuke.miura@tier4.jp tao.zhong@tier4.jp
158-
perception/traffic_light_ssd_fine_detector/** daisuke.nishimatsu@tier4.jp
159156
perception/traffic_light_visualization/** yukihiro.saito@tier4.jp
160157
planning/behavior_path_avoidance_by_lane_change_module/** fumiya.watanabe@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
161-
planning/behavior_path_avoidance_module/** fumiya.watanabe@tier4.jp kyoichi.sugahara@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp takamasa.horibe@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
158+
planning/behavior_path_avoidance_module/** fumiya.watanabe@tier4.jp kyoichi.sugahara@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp takamasa.horibe@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
162159
planning/behavior_path_dynamic_avoidance_module/** kosuke.takeuchi@tier4.jp satoshi.ota@tier4.jp takayuki.murooka@tier4.jp yuki.takagi@tier4.jp
163160
planning/behavior_path_external_request_lane_change_module/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
164161
planning/behavior_path_goal_planner_module/** daniel.sanchez@tier4.jp kosuke.takeuchi@tier4.jp kyoichi.sugahara@tier4.jp mamoru.sobue@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
165-
planning/behavior_path_lane_change_module/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
162+
planning/behavior_path_lane_change_module/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
166163
planning/behavior_path_planner/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kyoichi.sugahara@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
167164
planning/behavior_path_planner_common/** daniel.sanchez@tier4.jp fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp mamoru.sobue@tier4.jp maxime.clement@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp tomoya.kimura@tier4.jp zulfaqar.azmi@tier4.jp
165+
planning/behavior_path_sampling_planner_module/** daniel.sanchez@tier4.jp maxime.clement@tier4.jp
168166
planning/behavior_path_side_shift_module/** fumiya.watanabe@tier4.jp kyoichi.sugahara@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
169167
planning/behavior_path_start_planner_module/** daniel.sanchez@tier4.jp kosuke.takeuchi@tier4.jp kyoichi.sugahara@tier4.jp mamoru.sobue@tier4.jp satoshi.ota@tier4.jp shumpei.wakabayashi@tier4.jp tomohito.ando@tier4.jp tomoya.kimura@tier4.jp
170168
planning/behavior_velocity_blind_spot_module/** mamoru.sobue@tier4.jp shumpei.wakabayashi@tier4.jp tomoya.kimura@tier4.jp
@@ -237,7 +235,7 @@ system/diagnostic_graph_aggregator/** isamu.takagi@tier4.jp
237235
system/dummy_diag_publisher/** fumihito.ito@tier4.jp tetsuhiro.kawaguchi@tier4.jp
238236
system/dummy_infrastructure/** ryohsuke.mitsudome@tier4.jp
239237
system/duplicated_node_checker/** shumpei.wakabayashi@tier4.jp uken.ryu@tier4.jp
240-
system/emergency_handler/** makoto.kurihara@tier4.jp
238+
system/emergency_handler/** makoto.kurihara@tier4.jp ryuta.kambe@tier4.jp tetsuhiro.kawaguchi@tier4.jp
241239
system/mrm_comfortable_stop_operator/** makoto.kurihara@tier4.jp tomohito.ando@tier4.jp
242240
system/mrm_emergency_stop_operator/** makoto.kurihara@tier4.jp tomohito.ando@tier4.jp
243241
system/system_error_monitor/** fumihito.ito@tier4.jp

common/awf_vehicle_rviz_plugin/rviz_2d_overlay_msgs/CMakeLists.txt common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.5)
2-
project(rviz_2d_overlay_msgs)
2+
project(autoware_overlay_msgs)
33

44
if (NOT CMAKE_CXX_STANDARD)
55
set(CMAKE_CXX_STANDARD 17)

common/awf_vehicle_rviz_plugin/rviz_2d_overlay_msgs/package.xml common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4-
<name>rviz_2d_overlay_msgs</name>
4+
<name>autoware_overlay_msgs</name>
55
<version>1.3.0</version>
66
<description>Messages describing 2D overlays for RVIZ, extracted/derived from the jsk_visualization package.</description>
77
<maintainer email="team-spatzenhirn@uni-ulm.de">Team Spatzenhirn</maintainer>

common/awf_vehicle_rviz_plugin/awf_2d_overlay_vehicle/CMakeLists.txt common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.8)
2-
project(awf_2d_overlay_vehicle)
2+
project(autoware_overlay_rviz_plugin)
33

44
# find dependencies
55
find_package(ament_cmake_auto REQUIRED)
@@ -9,7 +9,7 @@ find_package(tier4_planning_msgs REQUIRED)
99
find_package(autoware_perception_msgs REQUIRED)
1010
ament_auto_find_build_dependencies()
1111

12-
find_package(rviz_2d_overlay_msgs REQUIRED)
12+
find_package(autoware_overlay_msgs REQUIRED)
1313

1414
find_package(rviz_common REQUIRED)
1515
find_package(rviz_rendering REQUIRED)
@@ -90,7 +90,7 @@ ament_target_dependencies(
9090
PUBLIC
9191
rviz_common
9292
rviz_rendering
93-
rviz_2d_overlay_msgs
93+
autoware_overlay_msgs
9494
autoware_auto_vehicle_msgs
9595
tier4_planning_msgs
9696
autoware_perception_msgs
@@ -136,5 +136,5 @@ install(
136136
add_definitions(-DQT_NO_KEYWORDS)
137137

138138
ament_package(
139-
CONFIG_EXTRAS "awf_2d_overlay_vehicle-extras.cmake"
139+
CONFIG_EXTRAS "autoware_overlay_rviz_plugin-extras.cmake"
140140
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# autoware_overlay_rviz_plugin
2+
3+
Plugin for displaying 2D overlays over the RViz2 3D scene.
4+
5+
Based on the [jsk_visualization](https://github.com/jsk-ros-pkg/jsk_visualization)
6+
package, under the 3-Clause BSD license.
7+
8+
## Purpose
9+
10+
This plugin provides a visual and easy-to-understand display of vehicle speed, turn signal, steering status and gears.
11+
12+
## Inputs / Outputs
13+
14+
### Input
15+
16+
| Name | Type | Description |
17+
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------ |
18+
| `/vehicle/status/velocity_status` | `autoware_auto_vehicle_msgs::msg::VelocityReport` | The topic is vehicle velocity |
19+
| `/vehicle/status/turn_indicators_status` | `autoware_auto_vehicle_msgs::msg::TurnIndicatorsReport` | The topic is status of turn signal |
20+
| `/vehicle/status/hazard_status` | `autoware_auto_vehicle_msgs::msg::HazardReport` | The topic is status of hazard |
21+
| `/vehicle/status/steering_status` | `autoware_auto_vehicle_msgs::msg::SteeringReport` | The topic is status of steering |
22+
| `/vehicle/status/gear_status` | `autoware_auto_vehicle_msgs::msg::GearReport` | The topic is status of gear |
23+
| `/planning/scenario_planning/current_max_velocity` | `tier4_planning_msgs::msg::VelocityLimit` | The topic is velocity limit |
24+
| `/perception/traffic_light_recognition/traffic_signals` | `autoware_perception_msgs::msg::TrafficSignalArray` | The topic is status of traffic light |
25+
26+
## Parameter
27+
28+
### Core Parameters
29+
30+
#### SignalDisplay
31+
32+
| Name | Type | Default Value | Description |
33+
| ------------------------ | ------ | -------------------- | --------------------------------- |
34+
| `property_width_` | int | 128 | Width of the plotter window [px] |
35+
| `property_height_` | int | 128 | Height of the plotter window [px] |
36+
| `property_left_` | int | 128 | Left of the plotter window [px] |
37+
| `property_top_` | int | 128 | Top of the plotter window [px] |
38+
| `property_signal_color_` | QColor | QColor(25, 255, 240) | Turn Signal color |
39+
40+
## Assumptions / Known limits
41+
42+
TBD.
43+
44+
## Usage
45+
46+
1. Start `rviz2` and click `Add` button under the `Displays` panel.
47+
48+
![select_add](./assets/images/select_add.png)
49+
50+
2. Under `By display type` tab, select `autoware_overlay_rviz_plugin/SignalDisplay` and press OK.
51+
52+
3. Enter the names of the topics if necessary.
53+
54+
![select_topic_name](./assets/images/select_topic_name.png)
Loading

common/awf_vehicle_rviz_plugin/awf_2d_overlay_vehicle/include/gear_display.hpp common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/include/gear_display.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#include <OgreMaterial.h>
3030
#include <OgreTexture.h>
3131

32-
namespace awf_2d_overlay_vehicle
32+
namespace autoware_overlay_rviz_plugin
3333
{
3434

3535
class GearDisplay
@@ -44,6 +44,6 @@ class GearDisplay
4444
QColor gray = QColor(194, 194, 194);
4545
};
4646

47-
} // namespace awf_2d_overlay_vehicle
47+
} // namespace autoware_overlay_rviz_plugin
4848

4949
#endif // GEAR_DISPLAY_HPP_

common/awf_vehicle_rviz_plugin/awf_2d_overlay_vehicle/include/overlay_text_display.hpp common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/include/overlay_text_display.hpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
#ifndef OVERLAY_TEXT_DISPLAY_HPP_
5151
#define OVERLAY_TEXT_DISPLAY_HPP_
5252

53-
#include "rviz_2d_overlay_msgs/msg/overlay_text.hpp"
53+
#include "autoware_overlay_msgs/msg/overlay_text.hpp"
5454
#ifndef Q_MOC_RUN
5555
#include "overlay_utils.hpp"
5656

@@ -69,18 +69,18 @@
6969
#include <string>
7070
#endif
7171

72-
namespace awf_2d_overlay_vehicle
72+
namespace autoware_overlay_rviz_plugin
7373
{
7474
class OverlayTextDisplay
75-
: public rviz_common::RosTopicDisplay<rviz_2d_overlay_msgs::msg::OverlayText>
75+
: public rviz_common::RosTopicDisplay<autoware_overlay_msgs::msg::OverlayText>
7676
{
7777
Q_OBJECT
7878
public:
7979
OverlayTextDisplay();
8080
virtual ~OverlayTextDisplay();
8181

8282
protected:
83-
awf_2d_overlay_vehicle::OverlayObject::SharedPtr overlay_;
83+
autoware_overlay_rviz_plugin::OverlayObject::SharedPtr overlay_;
8484

8585
int texture_width_;
8686
int texture_height_;
@@ -150,8 +150,8 @@ protected Q_SLOTS:
150150
void updateLineWidth();
151151

152152
private:
153-
void processMessage(rviz_2d_overlay_msgs::msg::OverlayText::ConstSharedPtr msg) override;
153+
void processMessage(autoware_overlay_msgs::msg::OverlayText::ConstSharedPtr msg) override;
154154
};
155-
} // namespace awf_2d_overlay_vehicle
155+
} // namespace autoware_overlay_rviz_plugin
156156

157157
#endif // OVERLAY_TEXT_DISPLAY_HPP_

0 commit comments

Comments
 (0)