Replies: 4 comments 3 replies
-
I am open to doing it, but should we wait until boost is removed? |
Beta Was this translation helpful? Give feedback.
-
I am very happy this will happen, as roboticsbook.org could use a ROS example, as well. |
Beta Was this translation helpful? Give feedback.
-
It builds OK for ROS 2 Rolling, Yay! Note that a "distro sync" must happen before users can do I'm assuming ROS 1 releases are almost obsolete at this point and didn't open one. |
Beta Was this translation helpful? Give feedback.
-
A quick heads up: ROS 2 distros already have now a working version of gtsam, Yay! In case you want to add badges to the README or somewhere else on the web, here they are: Install instructions: Note: this does NOT includes the python wrapper, which anyway is handled probably easier via pip. Remember, before tagging each new release, to quickly check the dependencies of the package.xml file and update the "version" entry in that file (or ping me). Ideally, the package.xml should be correct before tagging, otherwise fixing version numbers afterwards is a little "hacky". |
Beta Was this translation helpful? Give feedback.
-
Current ROS build farm status for GTSAM:
(Original post)
Hi all:
I'm willing to help GTSAM to become accessible to ROS2 developers via precompiled binary releases, so it can be listed as any other dependencies in a
package.xml
as<depend>gtsam</depend>
and/or installed viasudo apt install ros-${ROS_DISTRO}-gtsam
.In order to do so, we need to add a ROS2 release repository via https://github.com/ros2-gbp
Examples: 1, or 2. For those unfamiliar with the ROS2 release mechanism, basically it's based on GBP repos which must belong to the ros2-gbp GitHub Organization, and they have this protocol to request the creation of new release teams and gbp repos via issue tickets.
My proposal is to request the creation of:
borglab
gtsam
Team members are those with the responsibility of running
bloom-release
with each stable release of gtsam (or non-stable releases if some critical error is fixed related to building within a ROS2 environment).I would be glad to be in that team, but would be great if at least one or two other developers are added too.
Beta Was this translation helpful? Give feedback.
All reactions