utexas-bwi / segbot

ROS drivers for controlling Segway-based robots at the University of Texas at Austin
http://wiki.ros.org/segbot
Other
13 stars 20 forks source link

catkinize #6

Closed piyushk closed 11 years ago

piyushk commented 11 years ago

As of 5/5

The segbot stack has only runtime binary dependencies (i.e. roslaunch) on the following packages:

Direct code dependencies are on the following packages

We need atleast filters and laser_filters to be catkinized before proceeding. Not sure if the target for this will be hydro.

piyushk commented 11 years ago

I've gone through the entire list of dependencies. All dependencies have been catkinized and released into hydro. We should do the same.

piyushk commented 11 years ago

I've created the catkinize branch for the catkinization process. Once the catkinization process has been completed in catkinize, it needs to be merged into devel using the following commands:

git checkout devel
git merge catkinize

Once the merge is successful, the catkinize branch can be deleted using the following commands (locally and remotely):

git branch -D catkinize
git push origin --delete catkinize
piyushk commented 11 years ago

Additional note. If the merge is simple enough that git can auto-merge it, you can also perform the merge + delete on github's web interface.

piyushk commented 11 years ago

Hit minor error: https://github.com/ros-perception/laser_filters/pull/11. Will continue tomorrow.

jack-oquin commented 11 years ago

Looks like some people are doing similar work with the turtlebot: turtlebot/turtlebot_apps#41

piyushk commented 11 years ago

Yes. Gmapping will be a bit of an issue. Anyhow, I will complete catkinization today and get back to you. It might also be good to deal with https://github.com/ros-drivers/freenect_stack/issues/7 before releasing segbot into Hydro.

jack-oquin commented 11 years ago

Why don't you work on this, while I release freenect_stack?

piyushk commented 11 years ago

Sounds good.

piyushk commented 11 years ago

catkinization has been completed. More testing is still required with different robot configurations.

piyushk commented 11 years ago

testing complete. segbot stack has been released into hydro. https://github.com/ros/rosdistro/pull/1104