Skip to content

Commit a41d7d2

Browse files
committed
feat: move launch_deprecated_api
Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>
1 parent 2f341cc commit a41d7d2

File tree

4 files changed

+63
-0
lines changed

4 files changed

+63
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
cmake_minimum_required(VERSION 3.14)
2+
project(tier4_prototype_api_launch)
3+
4+
find_package(autoware_cmake REQUIRED)
5+
autoware_package()
6+
7+
ament_auto_package(INSTALL_TO_SHARE launch)

tier4_prototype_api_launch/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# tier4_prototype_api_launch
2+
3+
This package launches the prototype TIER IV API. See [List of TIER IV API](https://tier4.github.io/autoware-documentation/tier4-main/design/autoware-interfaces/prototyping/) for details of each API.
4+
If there is a similar feature in the [AD API](https://autowarefoundation.github.io/autoware-documentation/main/design/autoware-interfaces/ad-api/), please migrate to it.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<launch>
2+
<!-- awapi -->
3+
<group>
4+
<include file="$(find-pkg-share awapi_awiv_adapter)/launch/awapi_awiv_adapter.launch.xml"/>
5+
</group>
6+
7+
<!-- autoware api adaptor -->
8+
<group>
9+
<push-ros-namespace namespace="autoware_api"/>
10+
<include file="$(find-pkg-share autoware_iv_external_api_adaptor)/launch/external_api_adaptor.launch.py"/>
11+
<include file="$(find-pkg-share autoware_iv_internal_api_adaptor)/launch/internal_api_adaptor.launch.py"/>
12+
<include file="$(find-pkg-share autoware_iv_internal_api_adaptor)/launch/internal_api_relay.launch.xml"/>
13+
</group>
14+
15+
<!-- autoware api utils -->
16+
<group>
17+
<push-ros-namespace namespace="autoware_api/utils"/>
18+
<include file="$(find-pkg-share path_distance_calculator)/launch/path_distance_calculator.launch.xml"/>
19+
</group>
20+
21+
<!-- RTC controller -->
22+
<group>
23+
<push-ros-namespace namespace="autoware_api/external/rtc_controller"/>
24+
<node_container pkg="rclcpp_components" exec="component_container_mt" name="container" namespace="" ros_args="--log-level autoware_api.external.rtc_controller.container:=warn">
25+
<composable_node pkg="autoware_iv_external_api_adaptor" plugin="external_api::RTCController" name="node"/>
26+
</node_container>
27+
</group>
28+
</launch>
+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0"?>
2+
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
3+
<package format="3">
4+
<name>tier4_prototype_api_launch</name>
5+
<version>0.0.0</version>
6+
<description>The tier4_prototype_api_launch package</description>
7+
<maintainer email="isamu.takagi@tier4.jp">Takagi, Isamu</maintainer>
8+
<license>Apache License 2.0</license>
9+
10+
<buildtool_depend>ament_cmake_auto</buildtool_depend>
11+
<buildtool_depend>autoware_cmake</buildtool_depend>
12+
13+
<exec_depend>autoware_iv_external_api_adaptor</exec_depend>
14+
<exec_depend>autoware_iv_internal_api_adaptor</exec_depend>
15+
<exec_depend>awapi_awiv_adapter</exec_depend>
16+
<exec_depend>path_distance_calculator</exec_depend>
17+
18+
<test_depend>ament_lint_auto</test_depend>
19+
<test_depend>autoware_lint_common</test_depend>
20+
21+
<export>
22+
<build_type>ament_cmake</build_type>
23+
</export>
24+
</package>

0 commit comments

Comments
 (0)