ua-sista / ua-ros-pkg

Automatically exported from code.google.com/p/ua-ros-pkg
0 stars 1 forks source link

Are you planning to catkinize? #38

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I want to catkinize (this means move from rosbuild to catkin) my packages that 
depends on dynamixel_motor stack.
Because dynamixel_motor is not catkinized yet, it can be done.

Are there any plan to move to catkin from rosbuild ?

I found a project in github that is already catkinized.

https://github.com/contradict/dynamixel_motor

That may be good, but I prefer the official repository.

What do you think?

Original issue reported on code.google.com by t.og...@gmail.com on 23 Apr 2013 at 11:53

GoogleCodeExporter commented 9 years ago
Hi, thanks for the link, I will look into it.

Original comment by areb...@gmail.com on 30 Apr 2013 at 7:31

GoogleCodeExporter commented 9 years ago
I catkinize it myself, too.

https://github.com/OTL/dynamixel_motor

attach a patch here.

difference with original:

dynamixel_controllers/controller_manager.py uses dynamic loading of controllers.
It uses package_path of `controller package` and search for module file.
Package path contains the sources of python module before catkin,
but catkinized packages have python sources in 
`/opt/ros/groovy/lib/python2.7/dist-packages/PACKAGE_NAME` directory (this is 
different from the result of rospack find PACKAGE_NAME in installed 
environment).
Then catkinized controller_manager must load module file directly not using
`roslib.pakcages.get_pkg_dir`.

and maintainer of package.xml is me, for now, for my github. Please change it.

This repository is more similar to original one.

how to apply:

$ svn co http://ua-ros-pkg.googlecode.com/svn/stacks/dynamixel_motor/trunk/ 
dynamixel_motor
$ cd dynamixel_motor
$ patch -p0 < ~/catkinize.patch

Original comment by t.og...@gmail.com on 1 May 2013 at 12:30

Attachments:

GoogleCodeExporter commented 9 years ago
Any progress on this? I guess I'll use OTL's github version for now, but it 
would be nice to have a catkinized version in this repo, and would also be nice 
to have it on hydro

Original comment by jbin...@willowgarage.com on 22 Jul 2013 at 10:43

GoogleCodeExporter commented 9 years ago
Jon, have you had a chance to test the OTL code? If everything works I will 
apply the patches and push the release out. I haven't been working on our robot 
for a couple of months, so I wasn't able to test the code yet.

Original comment by areb...@gmail.com on 23 Jul 2013 at 6:47

GoogleCodeExporter commented 9 years ago
Folks, I have applied the patch to the git repo for this stack. I did migrate 
dynamixel_motor stack to github when the big ROS migration happened a few 
months ago. The stack is now here: https://github.com/arebgun/dynamixel_motor. 
Takashi, could check that everything still works for you? Thanks!

Original comment by areb...@gmail.com on 26 Jul 2013 at 9:22

GoogleCodeExporter commented 9 years ago

Original comment by areb...@gmail.com on 3 Dec 2013 at 7:46