1. 程式人生 > >ROS進二階學習筆記(9)-- 關於Overlay:重名 package 在不同catkin workspace 中,

ROS進二階學習筆記(9)-- 關於Overlay:重名 package 在不同catkin workspace 中,

要把ROS玩轉,必須把 catkin 玩轉。

http://wiki.ros.org/catkin/Tutorials

其中,Overlay問題是 重名 package 在不同catkin workspace 中時,如何處理他們的關係。

一個檢查的命令:echo $ROS_PACKAGE_PATH 可檢查 overlay

用來設定path的命令們:

$ source /opt/ros/indigo/setup.bash
$ source ~/catkin_ws/devel/setup.bash
$ source ~/catkin_ws2/devel/setup.bash


可得到:
$ echo $ROS_PACKAGE_PATH
>> /root/catkin_ws2/src:/root/catkin_ws/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks

========== 正片開始: ==========

Overlaying with catkin workspaces

ref: http://wiki.ros.org/catkin/Tutorials/workspace_overlaying

[Overview:]