File tree 4 files changed +63
-0
lines changed
tier4_prototype_api_launch
4 files changed +63
-0
lines changed Original file line number Diff line number Diff line change
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)
Original file line number Diff line number Diff line change
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 number Diff line number Diff line change
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 >
Original file line number Diff line number Diff line change
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 >
You can’t perform that action at this time.
0 commit comments