5. ROS2メッセージの種類とintdashデータIDの対応関係

intdash ROS2Bridgeを使ってROS2からintdashに渡されるメッセージは、以下のルールに従ってIDが付与されます。

メッセージの分類

メッセージの種類

メッセージID

Topic

Topic

/topic:<topic_name>

Service

Request

/srv/req:<service_name>

Service

Response

/srv/resp:<service_name>

Action

Goal Request

/act/goal_req:<action_name>

Action

Goal Response

/act/goal_resp:<action_name>

Action

Feedback

/act/fb:<action_name>

Action

Result

/act/result:<action_name>

Action

Cancel Request

/act/cancel_req:<action_name>

Action

Cancel Response

/act/cancel_resp:<action_name>

Parameter

Request

/param/req:<node_name>

Parameter

Response

/param/resp:<node_name>

なお、<topic_name>、<service_name>、<action_name>、<node_name>の先頭に / が含まれる場合は / もIDに含まれます。