From e0baca539fcc3ce153cf1de05a59e8e0ce4513ae Mon Sep 17 00:00:00 2001 From: Junichiro Sugihara Date: Sat, 28 Dec 2024 12:05:54 +0900 Subject: [PATCH] [Ninja] Add tmux shell script. --- robots/ninja/shell/four_module_connec.sh | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 robots/ninja/shell/four_module_connec.sh diff --git a/robots/ninja/shell/four_module_connec.sh b/robots/ninja/shell/four_module_connec.sh new file mode 100755 index 000000000..dead082ec --- /dev/null +++ b/robots/ninja/shell/four_module_connec.sh @@ -0,0 +1,26 @@ +#!/bin/sh +session_name="experiment" +main_w="main" +robot1="ninja1" +robot2="ninja2" +robot3="ninja3" +robot4="ninja4" + +tmux new-session -d -s ${session_name} -n ${main_w} + +tmux split-window -h -t ${session_name} +tmux split-window -v -t ${session_name} +tmux select-pane -t ${session_name}.0 +tmux split-window -v -t ${session_name} + +tmux send-keys -t ${session_name}:${main_w}.0 'ssh ' ${robot1} C-m +tmux send-keys -t ${session_name}:${main_w}.1 'ssh ' ${robot2} C-m +tmux send-keys -t ${session_name}:${main_w}.2 'ssh ' ${robot3} C-m +tmux send-keys -t ${session_name}:${main_w}.3 'ssh ' ${robot4} C-m + + +# tmux send-keys -t ${session_name}:${main_w}.1 'roslaunch mecanum_control bringup_remote.launch robot_name:=' ${robot1} C-m +# tmux send-keys -t ${session_name}:${sub_w}.0 'roslaunch mecanum_control bringup_remote.launch robot_name:=' ${robot2} C-m +# tmux send-keys -t ${session_name}:${sub_w}.1 'roslaunch mecanum_control bringup_remote.launch robot_name:=' ${robot3} C-m + +tmux attach-session -t ${session_name}