ROS path [0]=/opt/ros/melodic/share/ros这种错误所有的可能性

1、没有在ros_workspace目录下source devel/setup.bash

2、roslauch启动节点时,launch文件包名打错了也会出现这个错误提示

ERROR: cannot launch node of type [auto_calibrati3on/auto_calibration]: auto_calibrati3on
ROS path [0]=/opt/ros/melodic/share/ros
ROS path [1]=/home/idriver/Data/ros_workspace/src
ROS path [2]=/opt/ros/melodic/share

3、从别人电脑上拷贝过来编译好的ros工程,想直接运行报错

ERROR: cannot launch node of type [perception_calibration/perception_calibration_node]: perception_calibration
ROS path [0]=/opt/ros/melodic/share/ros
ROS path [1]=/home/idriver/work/project/Robotaxi_bus_manual_calibration/src
ROS path [2]=/opt/ros/melodic/share

上面这个/home/idriver/work/project/Robotaxi_bus_manual_calibration/src目录明显是我自己电脑上的目录,拷贝到别人电脑上去了后,别人的目录是/home/idriver/work/Robotaxi_bus_manual_calibration/src,所以报错了,外层加一个project目录就可以了。

我是第二种情况,当时找原因找了半天,最后用rosrun 命令时,提示找不到编译的可执行文件,最后才发现是包名写错了

第三种情况:于2022-07-21碰见,很快发现问题解决了。

  • 10
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
回答: ROS path \[0\]=/opt/ros/melodic/share/ros ROS path \[1\]=/opt/ros/melodic/shareROS的路径配置信息。ROS是机器人操作系统,它使用一种分布式的框架来协调多个计算机之间的通信和协作。ROS path是用来指定ROS在哪些目录下搜索包和资源文件的路径。在这个例子中,\[1\]和\[2\]中的路径指定了ROS在/opt/ros/melodic/share目录和/home/xia/catkin_ws/src目录下搜索包和资源文件。这些路径的配置对于ROS的正常运行非常重要。 #### 引用[.reference_title] - *1* [ROS 中的launch启动报错](https://blog.csdn.net/x3613389/article/details/115740527)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [ROS path [0]=/opt/ros/melodic/share/rosROS path [1]=/home/huanyu-pc/robot_ws/srcROS path [2]=/opt/](https://blog.csdn.net/weixin_45373685/article/details/126679069)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ROS path [0]=/opt/ros/melodic/share/ros这种错误所有的可能性](https://blog.csdn.net/LB_csdn_/article/details/123604063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值