Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tf2 migration #24

Merged
merged 2 commits into from
Jun 8, 2018
Merged

Conversation

IanTheEngineer
Copy link
Contributor

All conversions from eigen_conversions are now using tf2_eigen instead. tf::TransformListener is now converted to a combination of tf2_ros::Buffer and tf2_ros::TransformListener.

These changes are for melodic-devel only, and depend on moveit/moveit#830.

@davetcoleman davetcoleman changed the base branch from kinetic-devel to melodic-devel April 11, 2018 04:41
@davetcoleman
Copy link
Member

Re targeted branch to melodic, will wait for upstream dependency

@IanTheEngineer
Copy link
Contributor Author

@davetcoleman the dependencies of this PR should be ready with moveit/moveit#830 merged into melodic-devel

@davetcoleman
Copy link
Member

i just restarted the build...

@IanTheEngineer
Copy link
Contributor Author

@davetcoleman It seems Travis is building against the kinetic ROS packages:

$ export ROS_DISTRO=kinetic
$ export ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu
$ export UPSTREAM_WORKSPACE=.travis.rosinstall
$ bash -c 'echo $BASH_VERSION'
4.3.11(1)-release
before_script
0.48s$ git clone -q https://github.com/davetcoleman/moveit_ci.git .moveit_ci
$ source .moveit_ci/travis.sh
---
Testing branch 'kinetic-devel' of 'moveit_visual_tools' on ROS 'kinetic'
Starting Docker image: moveit/moveit:kinetic-ci
---
Testing branch 'kinetic-devel' of 'moveit_visual_tools' on ROS 'kinetic'

@davetcoleman
Copy link
Member

Not sure when I'll have time to fix the Travis CI, feel free to (sorry)

@davetcoleman
Copy link
Member

Okay I found time @IanTheEngineer :-)

@davetcoleman
Copy link
Member

@IanTheEngineer CI works now but its failing on tf-related issues:

/root/ws_moveit/src/moveit_visual_tools/src/moveit_visual_tools.cpp:94:25: error: ‘TransformListener’ is not a member of ‘tf’

@IanTheEngineer
Copy link
Contributor Author

/root/ws_moveit/src/moveit_visual_tools/src/moveit_visual_tools.cpp:94:25: error: ‘TransformListener’ is not a member of ‘tf’

@davetcoleman It looks like you're building the CI without this pull request then? That's one of the lines that I fixed for melodic-devel

@davetcoleman
Copy link
Member

I don't see how the CI would have build the code without this PR

@davetcoleman davetcoleman merged commit 8a4ea8d into moveit:melodic-devel Jun 8, 2018
@davetcoleman
Copy link
Member

It seems your branch needed to be rebased with the latest melodic-devel changes. I tested locally and so went ahead and merged this.

@IanTheEngineer
Copy link
Contributor Author

Ah, that makes sense. Thanks Dave!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants