Change launch.bash so it launches in two seperate windows and added back in the bagger.py launch

This commit is contained in:
GLEN TURNER (8GT6)
2015-06-01 11:05:07 -04:00
parent 9e263201a3
commit cdd26f1427

View File

@@ -1,5 +1,24 @@
#!/bin/bash
killall -9 rosmaster
roslaunch rosbridge_GUI_example all.launch &
python -m SimpleHTTPServer 8000
kill_child_processes() {
isTopmost=$1
curPid=$2
childPids=`ps -o pid --no-headers --ppid ${curPid}`
for childPid in $childPids
do
kill_child_processes 0 $childPid
done
if [ $isTopmost -eq 0 ]; then
kill -9 $curPid 2> /dev/null
fi
}
# Ctrl-C trap. Catches INT signal
trap "kill_child_processes 1 $$; exit 0" INT
chmod a+x src/bagger.py
x-terminal-emulator -e "roslaunch rosbridge_GUI_example all.launch " &
x-terminal-emulator -e "python -m SimpleHTTPServer 8000"