|
@@ -0,0 +1,43 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+green="\e[32;1m"
|
|
|
+red="\e[31m"
|
|
|
+normal="\e[0m"
|
|
|
+
|
|
|
+echo -e "\n"
|
|
|
+echo -e "${green}>>> 1: 开始从服务器更新代码${normal}"
|
|
|
+git reset --hard origin/master
|
|
|
+git pull origin master
|
|
|
+if [ $? -eq 0 ];then
|
|
|
+ echo -e "${green}更新代码完成,准备编译代码...${normal}"
|
|
|
+else
|
|
|
+ echo -e "${red}从服务器更新代码时,发生错误,检查网络连接${normal}"
|
|
|
+ exit -1
|
|
|
+fi
|
|
|
+echo -e "\n"
|
|
|
+
|
|
|
+sleep 3
|
|
|
+echo -e "${green}>>> 2: 开始编译代码${normal}"
|
|
|
+catkin_make
|
|
|
+if [ $? -eq 0 ];then
|
|
|
+ echo -e "${green}编译代码完成,现在可以启动代码...${normal}"
|
|
|
+else
|
|
|
+ echo -e "${red}编译代码发生错误,请检查代码${normal}"
|
|
|
+ exit -2
|
|
|
+fi
|
|
|
+echo -e "\n"
|
|
|
+
|
|
|
+source devel/setup.bash
|
|
|
+
|
|
|
+echo -e "${green}>>> 输入以下命令启动小车${normal}"
|
|
|
+echo -e "\n"
|
|
|
+echo -e "${green} roslaunch robot_bringup robot_bringup.launch${normal}"
|
|
|
+echo -e "\n"
|