What is the difference between catkin_create_pkg & catkin create pkg?

asked 2020-04-13 13:46:14 -0500

Yev_D gravatar image

Hi, could someone explain (from a technical point of view) please what is the difference between catkin_create_pkg, that http://wiki.ros.org is refering to and catking create pkgthat https://catkin-tools.readthedocs.io is talking about.

edit retag flag offensive close merge delete

Comments

2

The same thing, but implemented as different tools / different parts of tools.

That's it really.

gvdhoorn gravatar image gvdhoorn  ( 2020-04-13 14:51:46 -0500 )edit

Personal preference, agreed. I use catkin tools so I don't use any of the catkin_ commands, but many are equivalent

stevemacenski gravatar image stevemacenski  ( 2020-04-13 15:12:33 -0500 )edit

@stevemacenski, and personally why do you prefer catkin over catkin_? Is it the lack of underscore, better documentation on catkin tools, or something else entirely?

@gvdhoorn, would it be correct to say that catkin_ comes with ROS at each release where as catkin tools is a standalone package that can be separately installed and updated?

Yev_D gravatar image Yev_D  ( 2020-04-14 15:46:51 -0500 )edit

would it be correct to say that catkin_ comes with ROS at each release where as catkin tools is a standalone package that can be separately installed and updated?

Well .. yes. But I don't really understand how that is relevant to the question you asked.

gvdhoorn gravatar image gvdhoorn  ( 2020-04-14 15:48:06 -0500 )edit

@gvdhoorn, well, this detail is more technical, wouldn't you agree? I just want to find out if there is a difference between the two tools and what is it, and where is it.

Yev_D gravatar image Yev_D  ( 2020-04-14 15:50:17 -0500 )edit

Perhaps the History page in the catkin_tools documentation can provide insight into why it was created.

gvdhoorn gravatar image gvdhoorn  ( 2020-04-14 15:52:08 -0500 )edit

@gvdhoorn, ah, I see your point. I asked about create verb of the tool. Yeah, you are right. It's just underlying question for me is really the difference between the catkin and catkin_ tools.

Yev_D gravatar image Yev_D  ( 2020-04-14 15:52:21 -0500 )edit

@gvdhoorn, perhaps. But I've spent two days there before coming here ._.

I was just looking for someone to dumb it down for me. The documentation is really great, but the author(s) assumes a knowledgeable reader with a heavy background in CS shrugs

Yev_D gravatar image Yev_D  ( 2020-04-15 19:26:35 -0500 )edit