Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: sync upstream #176

Merged
merged 1 commit into from
Nov 11, 2022
Merged

chore: sync upstream #176

merged 1 commit into from
Nov 11, 2022

Conversation

tier4-autoware-public-bot[bot]
Copy link

Features

…utowarefoundation#2070)

* feat(emergency_handler): add mrm command and status publishers

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(autoware_ad_api_msgs): define mrm operation srv and mrm status msg

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add mrm clients and subscribers

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): ready ros2 node template

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): implemented

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): implement as component

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(mrm_comfortable_stop_operator): add a launch script

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refactor(mrm_comfortable_stop_operator): remove a xml launch file

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(autoware_ad_api_msgs): change mrm status msg

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add mrm operator and mrm behavior updater

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add mrm behavior state machine

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): remap io names

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): fix request generation

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): add multi thread execution for service

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(vehicle_cmd_gate): add mrm operation service and status publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refactor(mrm_comfortable_stop_operator): use MRMBehaviorStatus struct

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_comfortable_stop_operator): add time stamp for status

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(vehicle_cmd_gate): change system emergency state by mrm operation

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(autoware_ad_api_msgs): remove rti_operating state from mrm status

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_sudden_stop_operator): add mrm_sudden_stop_operator

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refactor(autoware_ad_api_msgs): rename from mrm status to mrm state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_comfortable_stop_operator): set qos for velocity limit publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add mrm state publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(vehicle_cmd_gate): add subscription for mrm_state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_sudden_stop_operator): fix control command topic name

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(vehicle_cmd_gate): pub emergency control_cmd according to mrm state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): remove emergency control_cmd publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(tier4_control_launch): remap mrm state topic

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(tier4_system_launch): launch mrm operators

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): fix autoware_ad_api_msgs to autoware_adapi_v1_msgs

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(vehicle_cmd_gate): remove subscribers for emergency_state and mrm operation

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(vehicle_cmd_gate): fix system emergency condition

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): add stamp for mrm_state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_emergency_stop_operator): rename sudden stop to emergency stop

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(vehicle_cmd_gate): remove emergency stop status publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): replace emergency state to mrm state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_emergency_stop_operator): add is_available logic

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add use_comfortable_stop param

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refactor(emergency_handler): rename getCurrentMRMBehavior

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add mrm available status for ready conditions

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): add readme

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_comfortable_stop_operator): fix update rate

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refactor(emergency_handler): move MRMBehaviorStatus msg to tier4_system_msgs

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(emergency_handler): describe new io for emergency_handler

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): remove extra settings

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_emergency_stop_operator): fix is_available condition

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_emergency_stop_operator): fix typo

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* ci(pre-commit): autofix

* fix(mrm_emergency_stop_operator): remove extra descriptions on config files

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(mrm_comfortable_stop_operator): fix typo

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(mrm_comfortable_stop_operator): change words

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(mrm_comfortable_stop_operator): change maintainer infomation

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): fix acronyms case

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(emergency_handler): add a maintainer

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): fix to match msg changes

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(vehicle_cmd_gate): remove an extra include

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* ci(pre-commit): autofix

* fix(emergency_handler): fix topic name spaces

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* fix(emergency_handler): fix acronyms case

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(tier4_system_launch): add a mrm comfortable stop parameter

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@codecov-commenter
Copy link

Codecov Report

Base: 11.78% // Head: 11.40% // Decreases project coverage by -0.38% ⚠️

Coverage data is based on head (a2bcd7c) compared to base (c7c078a).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@              Coverage Diff               @@
##           tier4/main     #176      +/-   ##
==============================================
- Coverage       11.78%   11.40%   -0.39%     
==============================================
  Files             248       12     -236     
  Lines           20975      807   -20168     
  Branches         6651      210    -6441     
==============================================
- Hits             2472       92    -2380     
+ Misses          16359      688   -15671     
+ Partials         2144       27    -2117     
Flag Coverage Δ
differential 11.40% <0.00%> (-0.37%) ⬇️
Impacted Files Coverage Δ
control/vehicle_cmd_gate/src/vehicle_cmd_gate.cpp 0.00% <0.00%> (-0.31%) ⬇️
control/vehicle_cmd_gate/src/vehicle_cmd_gate.hpp 0.00% <ø> (ø)
...clude/emergency_handler/emergency_handler_core.hpp 0.00% <ø> (ø)
...r/src/emergency_handler/emergency_handler_core.cpp 0.00% <0.00%> (ø)
...r/src/emergency_handler/emergency_handler_node.cpp 0.00% <0.00%> (ø)
...op_operator/mrm_comfortable_stop_operator_core.cpp 0.00% <0.00%> (ø)
...stop_operator/mrm_emergency_stop_operator_core.cpp 0.00% <0.00%> (ø)
control/trajectory_follower/src/interpolate.cpp
control/trajectory_follower/src/mpc_trajectory.cpp
... and 242 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@tier4-autoware-public-bot tier4-autoware-public-bot bot merged commit 6533058 into tier4/main Nov 11, 2022
@tier4-autoware-public-bot tier4-autoware-public-bot bot deleted the sync-upstream branch November 11, 2022 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants