gpt4 book ai didi

ubuntu - 为什么我不能从 Ubuntu 中的 .desktop 文件正确启动这个 ros .launch 文件?

转载 作者:行者123 更新时间:2023-12-04 19:24:17 25 4
gpt4 key购买 nike

我需要从桌面应用程序启动一个 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;

最佳答案

运行 ros 节点时,您始终需要确保获取正确的环境;不会直接在桌面文件中运行它。您不想直接运行命令,而是要执行一个自定义 bash 脚本,该脚本可以正确地获取您的环境。例如:

source /opt/ros/$ROS_DISTRO/setup.bash
roslaunch mbx_launch mbx_ros_tracker_camera.launch

关于ubuntu - 为什么我不能从 Ubuntu 中的 .desktop 文件正确启动这个 ros .launch 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72543857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com