From 7021710e072fdf9e64a248b87afc9bf918c75417 Mon Sep 17 00:00:00 2001 From: TetsuKawa <70682030+TetsuKawa@users.noreply.github.com> Date: Wed, 17 Jul 2024 19:02:45 +0900 Subject: [PATCH] feat: add msg mrm behavior (#140) * feat: add MrmBehavior.msg Signed-off-by: TetsuKawa * feat: add MrmBehavior.msg to CMakeList Signed-off-by: TetsuKawa * ci(pre-commit): autofix * feat: change a variable name Signed-off-by: TetsuKawa * feat: add MrmState.msg Signed-off-by: TetsuKawa * feat: add MrmState.msg to CMakeList Signed-off-by: TetsuKawa * feat: add ElectionCommunication.msg Signed-off-by: TetsuKawa * feat: add checksum info Signed-off-by: TetsuKawa * ci(pre-commit): autofix * feat: add ElectionStatus.msg Signed-off-by: TetsuKawa * modify: fix a type error Signed-off-by: TetsuKawa * modify: exchange mrm_behavior to mrm_state Signed-off-by: TetsuKawa * ci(pre-commit): autofix * feat: add election status info Signed-off-by: TetsuKawa * ci(pre-commit): autofix * feat: add election status info * feat: add comment out Signed-off-by: TetsuKawa * ci(pre-commit): autofix * feat: add comment out Signed-off-by: TetsuKawa * ci(pre-commit): autofix * fix: modify CMakeLists.txt * delete: communication msg * delete: ElectionStatus.msg * delete: MrmState.msg --------- Signed-off-by: TetsuKawa Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- tier4_system_msgs/CMakeLists.txt | 1 + tier4_system_msgs/msg/MrmBehavior.msg | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 tier4_system_msgs/msg/MrmBehavior.msg diff --git a/tier4_system_msgs/CMakeLists.txt b/tier4_system_msgs/CMakeLists.txt index f1692c6..1518d12 100644 --- a/tier4_system_msgs/CMakeLists.txt +++ b/tier4_system_msgs/CMakeLists.txt @@ -30,6 +30,7 @@ rosidl_generate_interfaces(${PROJECT_NAME} "msg/HazardStatusStamped.msg" "msg/ServiceLog.msg" "msg/ModeChangeAvailable.msg" + "msg/MrmBehavior.msg" "msg/MrmBehaviorStatus.msg" "srv/OperateMrm.srv" "srv/ChangeOperationMode.srv" diff --git a/tier4_system_msgs/msg/MrmBehavior.msg b/tier4_system_msgs/msg/MrmBehavior.msg new file mode 100644 index 0000000..1e26bbb --- /dev/null +++ b/tier4_system_msgs/msg/MrmBehavior.msg @@ -0,0 +1,10 @@ +builtin_interfaces/Time stamp + +# For behavior +uint16 UNKNOWN = 0 +uint16 NONE = 1 +uint16 EMERGENCY_STOP = 2 +uint16 COMFORTABLE_STOP = 3 +uint16 PULL_OVER = 4 + +uint16 type