コンテンツにスキップ

natto_command_selector

twist_selectorノードは、手動運転と自動運転の移動コマンドを受け取り、現在の運転モードに応じて適切なコマンドを選択してパブリッシュします。

twist_selector

twist_selectorノードは、手動運転と自動運転の移動コマンドを受信し、運転モードに応じてコマンドを選択してパブリッシュします。

機能

  • 手動運転と自動運転の移動コマンドを受信
  • 運転モードに応じてコマンドを選択し、パブリッシュ

パラメーター

パラメーター名 デフォルト値 説明
initial_allow_auto_drive bool false ノード起動時の自動運転許可状態
frequency double 5.0 タイマーの周波数(Hz)。一定時間コマンドを受信しない場合に停止コマンドを送信する間隔

パブリッシャー

トピック名 メッセージ型 説明
selected_twist geometry_msgs/msg/TwistStamped 選択された移動コマンド

サブスクライバー

トピック名 メッセージ型 説明
manual_twist geometry_msgs/msg/TwistStamped 手動運転の移動コマンド
auto_twist geometry_msgs/msg/TwistStamped 自動運転の移動コマンド
allow_auto_drive std_msgs/msg/Bool 自動運転の許可状態