首页 > 解决方案 > 如何连接到机器人并在新终端中运行节点

问题描述

我有很多终端,我必须并行打开才能运行我的脚本(例如启动模拟器、启用机器人、打开 GUI、连接到相机等等)。我知道如何打开一个新的 gnome 终端并运行多个命令,但如果第一个命令是“连接到机器人”,我就无法继续下一个命令。

gnome-terminal -- /bin/sh -c '/home/erez/ros_ws/baxter.sh ; rosrun project_x gui_project_x'

运行第一个脚本(baxter.sh)后,我可以正常使用新终端并连接到机器人。为了使下一个命令运行(rosrun 项目...),我必须按 ctrl+D。

标签: pythonterminalrosgnome

解决方案


推荐阅读