ros packages from github and from desktop-full version are different

asked 2018-04-26 01:56:58 -0500

bear234 gravatar image

I followed this link to download the source of the desktop-full-version ROS, remove some ros packages that I don't need and install the rest packages. It works.

Finally I execute rospack list to get a list about all of packages that I've installed.

My colleague took the list and get the source code from github. For example, tf2 is in my list so he simply executed git clone https://github.com/ros/geometry2.git. In a word, he downloaded all of source code from github and installed ROS.

However, when he executes rospack list, he gets a different list.

For example, in my list, there is no tf2_sensor_msgs whereas in his list, there is.

I checked the directory geometry2 of mine and there isn't any directory named tf2_sensor_msgs in it. But I visited the link https://github.com/ros/geometry2.git and I just found the directory named tf2_sensor_msgs.

I'm confused now. Why aren't they exactly the same? Which one should we use? Isn't desktop-full-version ROS a full version?

edit retag flag offensive close merge delete