LoginSignup
0
0

More than 3 years have passed since last update.

ROS 之环境变量

Posted at

ROS_PACKAGE_PATH相关

包含需要调用的包,没有相关路径的话会出下找不到包的情况。
使用rospack find {packagename}会在$ROS_PACKAGE_PATH里面寻找。

1.ros运行前要设置环境变量,不然找不到相应功能包等。

~/.bashrc
source /opt/ros/medolic/setup.bash

2.新建一个工作空间后,编译后需要设置一下环境变量,不然找不到相应功能包等。

source ~/my_catkin_ws/devel/setup.bash

* 连续执行多个工作空间的setup.bash后一部分路径可能会从ROS_PACKAGE_PATH里消失。(https://blog.csdn.net/robinhjwy/article/details/79597095)

3.添加相关路径

export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:${my_path}/src

4.查看路径
echo ROS_PACKAGE_PATH

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0