Xacro porting to ROS2

Hi,

As communicated with @codebot and @rhaschke, Our team at Persistent System is extending our help in porting xacro package to ROS2. Please let us know if anyone has any concern or any important information that we will help us in this this porting effort.

Thanks,
Dan

Hi,

@codebot and @rhaschke

As @prasenjitdan has mentioned our interest in porting xacro package to ROS2,
We have started porting xacro code and test cases as per ROS2 guidelines to support ROS2 bouncy.
We want to share this development but there is no ROS2 development branch on https://github.com/ros/xacro/branches.
I have created github ticket to create ros2-devel branch. https://github.com/ros/xacro/issues/196

Can anybody create ros2-devel branch so that we can raise PR against it.

Thanks,
Vandana

Hi,

@codebot and @rhaschke

I have ported xacro pcakge to ROS2 and it has passed all functional and cosmetic test cases.
Pull request is here: https://github.com/ros/xacro/pull/200
It has also passed Travis CI build.

Could you please review it and give your feedback ?

1 Like

Tested it on crystal release, its passing all functional and cosmetics test cases.

Hi @vandanamandlik, is there anything left to do in order to bloom xacro for release?

Hi @ross_2 , As per my understanding Nothing is left. I had tested it on bouncy and crystal.

@vandanamandlik some active work is happening here: https://github.com/ros/xacro/pull/210. Once this is working completely we should bloom it for the community. Thank you for your contributions!