我需要从桌面应用程序中启动一个ros .launch文件,但由于某种原因,这没有任何作用。有什么帮助吗?
[Desktop Entry]
Version=1.0
Name=LaunchMagnobit
Comment=Launch tracker and controller
Exec="roslaunch mbx_launch mbx_ros_tracker_camera.launch"
Icon=/home/magnebotix/Pictures/ps3.jpg
Terminal=true
Type=Application
Categories==Application;发布于 2022-06-08 14:34:46
在运行ros节点时,始终需要确保您的环境来源正确;这不是直接在桌面文件中运行它的情况。您不需要直接运行命令,而是要执行一个自定义bash脚本,该脚本可以正确地获取env。例如:
source /opt/ros/$ROS_DISTRO/setup.bash
roslaunch mbx_launch mbx_ros_tracker_camera.launchhttps://stackoverflow.com/questions/72543857
复制相似问题