Skip to content

Commit

Permalink
Merge pull request autowarefoundation#489 from tier4/sync-main-for-de…
Browse files Browse the repository at this point in the history
…velop

sync main for develop
  • Loading branch information
kenji-miyake authored Nov 2, 2021
2 parents b92da85 + 9ce8370 commit e91cbe0
Show file tree
Hide file tree
Showing 25 changed files with 1,008 additions and 986 deletions.
30 changes: 28 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ repos:
- id: check-xml
- id: check-yaml
- id: detect-private-key
- id: double-quote-string-fixer
- id: end-of-file-fixer
- id: mixed-line-ending
- id: trailing-whitespace
Expand Down Expand Up @@ -55,4 +54,31 @@ repos:
hooks:
- id: shellcheck

exclude: "(.svg)"
- repo: https://github.com/pycqa/isort
rev: 5.9.3
hooks:
- id: isort

- repo: https://github.com/psf/black
rev: 21.9b0
hooks:
- id: black
args: ["--line-length=100"]

- repo: https://github.com/PyCQA/flake8
rev: 4.0.1
hooks:
- id: flake8
additional_dependencies:
[
"flake8-blind-except",
"flake8-builtins",
"flake8-class-newline",
"flake8-comprehensions",
"flake8-deprecated",
"flake8-docstrings",
"flake8-import-order",
"flake8-quotes",
]

exclude: ".svg"
46 changes: 23 additions & 23 deletions autoware_api_launch/launch/include/external_api_adaptor.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,38 +19,38 @@

def _create_api_node(node_name, class_name, **kwargs):
return ComposableNode(
namespace='external',
namespace="external",
name=node_name,
package='autoware_iv_external_api_adaptor',
plugin='external_api::' + class_name,
package="autoware_iv_external_api_adaptor",
plugin="external_api::" + class_name,
**kwargs
)


def generate_launch_description():
components = [
_create_api_node('diagnostics', 'Diagnostics'),
_create_api_node('door', 'Door'),
_create_api_node('emergency', 'Emergency'),
_create_api_node('engage', 'Engage'),
_create_api_node('fail_safe_state', 'FailSafeState'),
_create_api_node('initial_pose', 'InitialPose'),
_create_api_node('map', 'Map'),
_create_api_node('operator', 'Operator'),
_create_api_node('metadata_packages', 'MetadataPackages'),
_create_api_node('route', 'Route'),
_create_api_node('service', 'Service'),
_create_api_node('start', 'Start'),
_create_api_node('vehicle_status', 'VehicleStatus'),
_create_api_node('velocity', 'Velocity'),
_create_api_node('version', 'Version'),
_create_api_node("diagnostics", "Diagnostics"),
_create_api_node("door", "Door"),
_create_api_node("emergency", "Emergency"),
_create_api_node("engage", "Engage"),
_create_api_node("fail_safe_state", "FailSafeState"),
_create_api_node("initial_pose", "InitialPose"),
_create_api_node("map", "Map"),
_create_api_node("operator", "Operator"),
_create_api_node("metadata_packages", "MetadataPackages"),
_create_api_node("route", "Route"),
_create_api_node("service", "Service"),
_create_api_node("start", "Start"),
_create_api_node("vehicle_status", "VehicleStatus"),
_create_api_node("velocity", "Velocity"),
_create_api_node("version", "Version"),
]
container = ComposableNodeContainer(
namespace='external',
name='autoware_iv_adaptor',
package='rclcpp_components',
executable='component_container_mt',
namespace="external",
name="autoware_iv_adaptor",
package="rclcpp_components",
executable="component_container_mt",
composable_node_descriptions=components,
output='screen',
output="screen",
)
return launch.LaunchDescription([container])
28 changes: 14 additions & 14 deletions autoware_api_launch/launch/include/internal_api_adaptor.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,31 +20,31 @@

def _create_api_node(node_name, class_name, **kwargs):
return ComposableNode(
namespace='internal',
namespace="internal",
name=node_name,
package='autoware_iv_internal_api_adaptor',
plugin='internal_api::' + class_name,
package="autoware_iv_internal_api_adaptor",
plugin="internal_api::" + class_name,
**kwargs
)


def generate_launch_description():
param_initial_pose = {
'init_simulator_pose': LaunchConfiguration('init_simulator_pose'),
'init_localization_pose': LaunchConfiguration('init_localization_pose'),
"init_simulator_pose": LaunchConfiguration("init_simulator_pose"),
"init_localization_pose": LaunchConfiguration("init_localization_pose"),
}
components = [
_create_api_node('initial_pose', 'InitialPose', parameters=[param_initial_pose]),
_create_api_node('operator', 'Operator'),
_create_api_node('route', 'Route'),
_create_api_node('velocity', 'Velocity'),
_create_api_node("initial_pose", "InitialPose", parameters=[param_initial_pose]),
_create_api_node("operator", "Operator"),
_create_api_node("route", "Route"),
_create_api_node("velocity", "Velocity"),
]
container = ComposableNodeContainer(
namespace='internal',
name='autoware_iv_adaptor',
package='rclcpp_components',
executable='component_container_mt',
namespace="internal",
name="autoware_iv_adaptor",
package="rclcpp_components",
executable="component_container_mt",
composable_node_descriptions=components,
output='screen',
output="screen",
)
return launch.LaunchDescription([container])
2 changes: 1 addition & 1 deletion autoware_api_launch/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<exec_depend>topic_tools</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
<test_depend>autoware_lint_common</test_depend>

<export>
<build_type>ament_cmake</build_type>
Expand Down
2 changes: 1 addition & 1 deletion autoware_launch/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<exec_depend>vehicle_launch</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
<test_depend>autoware_lint_common</test_depend>

<export>
<build_type>ament_cmake</build_type>
Expand Down
4 changes: 4 additions & 0 deletions build_depends.repos
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
repositories:
tier4_ament_lint:
type: git
url: https://github.com/tier4/tier4_ament_lint.git
version: main
Loading

0 comments on commit e91cbe0

Please sign in to comment.