Skip to content

Commit 4f12fa5

Browse files
refactor(external cmd converter)!: add autoware_ prefix (#7361)
* add prefix to the code Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> * rename Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> * fix Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> * fix Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> * fix Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> * Update .github/CODEOWNERS --------- Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com>
1 parent e57e9f1 commit 4f12fa5

File tree

13 files changed

+41
-38
lines changed

13 files changed

+41
-38
lines changed

.github/CODEOWNERS

+1-2
Original file line numberDiff line numberDiff line change
@@ -244,9 +244,8 @@ system/system_monitor/** fumihito.ito@tier4.jp tetsuhiro.kawaguchi@tier4.jp
244244
system/topic_state_monitor/** ryohsuke.mitsudome@tier4.jp
245245
system/velodyne_monitor/** fumihito.ito@tier4.jp
246246
tools/reaction_analyzer/** berkay@leodrive.ai
247-
vehicle/autoware_steer_offset_estimator/** taiki.tanaka@tier4.jp
248247
vehicle/autoware_accel_brake_map_calibrator/** taiki.tanaka@tier4.jp takeshi.miura@tier4.jp tomoya.kimura@tier4.jp
249-
vehicle/external_cmd_converter/** takamasa.horibe@tier4.jp
248+
vehicle/autoware_external_cmd_converter/** takamasa.horibe@tier4.jp
250249
vehicle/autoware_raw_vehicle_cmd_converter/** makoto.kurihara@tier4.jp taiki.tanaka@tier4.jp takamasa.horibe@tier4.jp
251250
vehicle/autoware_steer_offset_estimator/** taiki.tanaka@tier4.jp
252251
vehicle/autoware_vehicle_info_utils/** shumpei.wakabayashi@tier4.jp taiki.tanaka@tier4.jp tomoya.kimura@tier4.jp

launch/tier4_control_launch/launch/control.launch.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,10 @@ def launch_setup(context, *args, **kwargs):
290290
# external cmd converter
291291
external_cmd_converter_loader = IncludeLaunchDescription(
292292
PythonLaunchDescriptionSource(
293-
[FindPackageShare("external_cmd_converter"), "/launch/external_cmd_converter.launch.py"]
293+
[
294+
FindPackageShare("autoware_external_cmd_converter"),
295+
"/launch/external_cmd_converter.launch.py",
296+
]
294297
),
295298
launch_arguments=[
296299
("use_intra_process", LaunchConfiguration("use_intra_process")),

launch/tier4_control_launch/package.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@
1111
<buildtool_depend>ament_cmake_auto</buildtool_depend>
1212
<buildtool_depend>autoware_cmake</buildtool_depend>
1313

14+
<exec_depend>autoware_external_cmd_converter</exec_depend>
1415
<exec_depend>autoware_external_cmd_selector</exec_depend>
1516
<exec_depend>autoware_lane_departure_checker</exec_depend>
1617
<exec_depend>autoware_vehicle_cmd_gate</exec_depend>
1718
<exec_depend>control_evaluator</exec_depend>
18-
<exec_depend>external_cmd_converter</exec_depend>
19+
<exec_depend>external_cmd_selector</exec_depend>
1920
<exec_depend>shift_decider</exec_depend>
2021
<exec_depend>trajectory_follower_node</exec_depend>
2122

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
cmake_minimum_required(VERSION 3.14)
2+
project(autoware_external_cmd_converter)
3+
4+
find_package(autoware_cmake REQUIRED)
5+
autoware_package()
6+
7+
ament_auto_add_library(autoware_external_cmd_converter SHARED
8+
src/node.cpp
9+
)
10+
11+
rclcpp_components_register_node(autoware_external_cmd_converter
12+
PLUGIN "autoware::external_cmd_converter::ExternalCmdConverterNode"
13+
EXECUTABLE external_cmd_converter_node
14+
)
15+
16+
ament_auto_package(INSTALL_TO_SHARE
17+
launch
18+
config
19+
)

vehicle/external_cmd_converter/include/external_cmd_converter/node.hpp vehicle/autoware_external_cmd_converter/include/autoware_external_cmd_converter/node.hpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef EXTERNAL_CMD_CONVERTER__NODE_HPP_
16-
#define EXTERNAL_CMD_CONVERTER__NODE_HPP_
15+
#ifndef AUTOWARE_EXTERNAL_CMD_CONVERTER__NODE_HPP_
16+
#define AUTOWARE_EXTERNAL_CMD_CONVERTER__NODE_HPP_
1717

1818
#include "tier4_autoware_utils/ros/polling_subscriber.hpp"
1919

@@ -32,7 +32,7 @@
3232
#include <memory>
3333
#include <string>
3434

35-
namespace external_cmd_converter
35+
namespace autoware::external_cmd_converter
3636
{
3737
using GearCommand = autoware_vehicle_msgs::msg::GearCommand;
3838
using autoware_control_msgs::msg::Control;
@@ -104,6 +104,6 @@ class ExternalCmdConverterNode : public rclcpp::Node
104104
double get_shift_velocity_sign(const GearCommand & cmd);
105105
};
106106

107-
} // namespace external_cmd_converter
107+
} // namespace autoware::external_cmd_converter
108108

109-
#endif // EXTERNAL_CMD_CONVERTER__NODE_HPP_
109+
#endif // AUTOWARE_EXTERNAL_CMD_CONVERTER__NODE_HPP_

vehicle/external_cmd_converter/launch/external_cmd_converter.launch.py vehicle/autoware_external_cmd_converter/launch/external_cmd_converter.launch.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ def generate_launch_description():
105105
]
106106

107107
component = ComposableNode(
108-
package="external_cmd_converter",
109-
plugin="external_cmd_converter::ExternalCmdConverterNode",
108+
package="autoware_external_cmd_converter",
109+
plugin="autoware::external_cmd_converter::ExternalCmdConverterNode",
110110
name="external_cmd_converter",
111111
remappings=[
112112
_create_mapping_tuple("in/external_control_cmd"),

vehicle/external_cmd_converter/launch/external_cmd_converter.launch.xml vehicle/autoware_external_cmd_converter/launch/external_cmd_converter.launch.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0"?>
22
<launch>
3-
<arg name="external_cmd_converter_param" default="$(find-pkg-share external_cmd_converter)/config/external_cmd_converter.param.yaml"/>
3+
<arg name="external_cmd_converter_param" default="$(find-pkg-share autoware_external_cmd_converter)/config/external_cmd_converter.param.yaml"/>
44
<!-- map file -->
55
<arg name="csv_path_accel_map" default="$(find-pkg-share autoware_raw_vehicle_cmd_converter)/data/default/accel_map.csv"/>
66
<arg name="csv_path_brake_map" default="$(find-pkg-share autoware_raw_vehicle_cmd_converter)/data/default/brake_map.csv"/>
@@ -24,7 +24,7 @@
2424
<arg name="out/latest_external_control_cmd" default="/api/external/get/command/selected/control"/>
2525

2626
<!-- node -->
27-
<node pkg="external_cmd_converter" exec="external_cmd_converter_node" name="external_cmd_converter" output="screen">
27+
<node pkg="autoware_external_cmd_converter" exec="external_cmd_converter_node" name="external_cmd_converter" output="screen">
2828
<param from="$(var external_cmd_converter_param)" allow_substs="true"/>
2929
<remap from="in/external_control_cmd" to="$(var in/external_control_cmd)"/>
3030
<remap from="in/shift_cmd" to="$(var in/shift_cmd)"/>

vehicle/external_cmd_converter/package.xml vehicle/autoware_external_cmd_converter/package.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
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>external_cmd_converter</name>
4+
<name>autoware_external_cmd_converter</name>
55
<version>0.1.0</version>
6-
<description>The external_cmd_converter package</description>
6+
<description>The autoware_external_cmd_converter package</description>
77
<maintainer email="takamasa.horibe@tier4.jp">Takamasa Horibe</maintainer>
88
<maintainer email="eiki.nagata.2@tier4.jp">Eiki Nagata</maintainer>
99
<license>Apache License 2.0</license>

vehicle/external_cmd_converter/src/node.cpp vehicle/autoware_external_cmd_converter/src/node.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "external_cmd_converter/node.hpp"
15+
#include "autoware_external_cmd_converter/node.hpp"
1616

1717
#include <algorithm>
1818
#include <memory>
1919
#include <string>
2020
#include <utility>
2121

22-
namespace external_cmd_converter
22+
namespace autoware::external_cmd_converter
2323
{
2424
ExternalCmdConverterNode::ExternalCmdConverterNode(const rclcpp::NodeOptions & node_options)
2525
: Node("external_cmd_converter", node_options)
@@ -226,7 +226,7 @@ bool ExternalCmdConverterNode::check_remote_topic_rate()
226226

227227
return true;
228228
}
229-
} // namespace external_cmd_converter
229+
} // namespace autoware::external_cmd_converter
230230

231231
#include <rclcpp_components/register_node_macro.hpp>
232-
RCLCPP_COMPONENTS_REGISTER_NODE(external_cmd_converter::ExternalCmdConverterNode)
232+
RCLCPP_COMPONENTS_REGISTER_NODE(autoware::external_cmd_converter::ExternalCmdConverterNode)

vehicle/external_cmd_converter/CMakeLists.txt

-19
This file was deleted.

0 commit comments

Comments
 (0)