ROS下如何用QT打开终端并执行roslaunch

xiaoxiao2021-02-28  9

参考:

1.http://answers.ros.org/question/209090/how-to-launch-a-roslaunch-in-qt-with-a-terminal-gui/

2. http://blog.csdn.net/zhuoyueljl/article/details/71699098

尝试QProcess弄了很久也没成功,system按如下方式可成功执行:

system("gnome-terminal -x bash -c 'source ~/my_ws/devel/setup.bash;roslaunch my_package file.launch'"); 

或者

system("gnome-terminal -x bash -c 'roslaunch my_package file.launch'");

转载请注明原文地址: https://www.6miu.com/read-250312.html

最新回复(0)