提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
ROS程序运行的时候通常会启动多个窗口,系统自带的终端程序用起来就不怎么方便了。
因此我们需要一个对多窗口应用更加友好的工具——Terminator
食用本文前请参照之前的文章在目录:
1.确保你已经正确安装好了ubuntu20.04以及ROS Noetic版本;
2.主文件夹->catkin_ws->src->wpr_simulation(工程文件夹)下已经成功下载编译了wpr_simulation工程;
一、不安装Terminator的情况
1.运行ros
roscore
2.新建终端窗口,运行wpr_simulation
source ~/catkin_ws/devel/setup.bash #如果没有配置好环境变量需要输入这指令
roslaunch wpr_simulation wpb_simple.launch
如果后续要终止仿真可以按CTR+C
3.运行steering
rosrun rqt_robot_steering rqt_robot_steering
上面的步骤总共开了3个终端,如果临时要调整会很不方便;
二、安装Terminnator
sudo apt install terminator
关闭终端程序,按下CTRL+ALT+T启动Terminator
roscore
右键选择水平分割
source ~/catkin_ws/devel/setup.bash #如果没有配置好环境变量需要输入这指令
roslaunch wpr_simulation wpb_simple.launch
右键选择水平分割
rosrun rqt_robot_steering rqt_robot_steering
三、Terminator的常用快捷键
CTRL+ALT+T 打开终端
按住CTRL+SHIFT,按 E 终端可以分成左右两个终端;
按住CTRL+SHIFT,按 O 终端可以分成上下两个终端;
按住ALT,按 向左、向右、向上、向下 方向键切换操作焦点;
按住CTRL+SHIFT,按 W 终端可以取消分屏;
四、CTRL+SHIFT+E分屏失败原因
激活了Ubuntu输入法的符号模式;
Ubuntu的输入法提前占用了CTRL+SHIFT+E这组快捷键;
通过修改或者移除这组快捷键即可;
ibus-setup
设置法的输入设置窗口-》点击表情符号-》表情符号注释栏(占用了CTRL+SHIFT+E这组快捷键)
点击省略号,选择删除;