ROS學習 分布部署環境變數配置

2021-07-13 19:21:58 字數 1033 閱讀 7657

首先可看下關於本機的ros環境變數配置

$ printenv | grep ros
顯示如下

ros_etc_dir=/opt/ros/kinetic/etc/ros如果需要遠端鏈結,

需要在遠端伺服器將ros_master_uri變為啟動roscore的位址,即master位址

比如export ros_master_uri=

所以在遠端機器上的環境變數還需要新增遠端伺服器自己的ip(否則預設是主機名,但master根據主機名找不到遠端伺服器)

所以需要 export ros_ip=192.168.1.2

ros_root=/opt/ros/kinetic/share/ros

ros_package_path=/home/peng/catkin_ws/src:/opt/ros/kinetic/share:/opt/ros/kinetic/stacks

ros_master_uri=

roslisp_package_directories=/home/peng/catkin_ws/devel/share/common-lisp

ros_distro=kinetic

ros_ip=192.168.1.2

ros_etc_dir=/opt/ros/kinetic/etc/ros

再次在遠端伺服器上啟動服務,一切工作正常。

ROS 分布部署環境變數的配置

首先可看下關於本機的ros環境變數配置 printenv grep ros 顯示類似如下 ros etc dir opt ros kinetic etc ros其中有乙個ros master uri http localhost 11311 如果我們的所有ros節點程式都執行在乙個主機上,那麼當然r...

ROS 為IDE配置環境變數

ros hydro 自帶安裝好了opencv 2.4 為了在自己經常使用的開發環境eric下呼叫,需要配置eric的環境變數,好讓它可以呼叫ros的資源,當然你用其他ide也要這樣配置,配置好了環境變數以後,就可以直接在你的開發環境下除錯ros程式了。ls ric lz電腦下出現了eric.desk...

ROS 設定環境變數

catkin make source devel setup.bash 如果不設定,每次編譯後都需要上邊這兩步,按下面的步驟可省去一步。設定環境變數 在catkin ws目錄下,設定環境變數 source devel setup.bash 完成後 vim bashrc 在最下面加上 source 檢...