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

feat: unify tf frame parameters between transform and cloud nodes #453

Merged
merged 1 commit into from
Dec 4, 2022

Conversation

wep21
Copy link
Contributor

@wep21 wep21 commented Mar 5, 2022

a part of #434
ros2 porting of #344

  • Unify tf frame parameters between transform and cloud nodes

At this point there is no need any more for cloud node because transform node includes all features of cloud node.

  • Reformat code slightly to avoid roslint errors

  • Use boost bind instead of lambdas to add support for kinetic

  • Fix some search and replace errors in comments

  • Add fixed_frame and target_frame params back

  • Use more common ROS terminology instead of 'htm'

  • Undo renaming of publisher and subscriber

  • Just use tf listener when necessary

  • Migrate package to tf2

  • Explicitly store sensor frame in a dedicated variable to make code easier to read

  • Reformat code slightly to avoid roslint errors

  • Avoid unnecessary transforms when sensor_frame == target_frame

  • Fix comments

Co-authored-by: anre andreas.reich@unibw.de

…ers#344)

* Unify tf frame parameters between transform and cloud nodes

At this point there is no need any more for cloud node because transform node includes all features of cloud node.

* Reformat code slightly to avoid roslint errors

* Use boost bind instead of lambdas to add support for kinetic

* Fix some search and replace errors in comments

* Add fixed_frame and target_frame params back

* Use more common ROS terminology instead of 'htm'

* Undo renaming of publisher and subscriber

* Just use tf listener when necessary

* Migrate package to tf2

* Explicitly store sensor frame in a dedicated variable to make code easier to read

* Reformat code slightly to avoid roslint errors

* Avoid unnecessary transforms when sensor_frame == target_frame

* Fix comments

Co-authored-by: anre <andreas.reich@unibw.de>
@wep21
Copy link
Contributor Author

wep21 commented Mar 5, 2022

FYI @JWhitleyWork @clalancette

@wep21
Copy link
Contributor Author

wep21 commented Mar 14, 2022

@JWhitleyWork @clalancette friendly ping

1 similar comment
@wep21
Copy link
Contributor Author

wep21 commented Aug 31, 2022

@JWhitleyWork @clalancette friendly ping

@JWhitleyWork JWhitleyWork merged commit 76cec0a into ros-drivers:ros2 Dec 4, 2022
@wep21 wep21 deleted the unify-tf-frame branch December 4, 2022 23:36
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.

None yet

3 participants