tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_ros_py tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.25.8 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-08-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
- Tully Foote
Changelog for package tf2_ros
0.25.8 (2024-08-29)
Enable Twist interpolator (backport #646) (#684) * Enable Twist interpolator (#646) Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai> (cherry picked from commit 62322b8fa74c90d144dfe32294f6670bf6cfe786) # Conflicts: # tf2/include/tf2/buffer_core.h # tf2_ros/test/test_buffer.cpp Co-authored-by: Alejandro Hern
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_ros_py tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.31.8 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-08-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Wim Meeussen
Changelog for package tf2_ros
0.31.8 (2024-08-29)
0.31.7 (2024-05-29)
0.31.6 (2024-04-19)
0.31.5 (2023-09-08)
- Fix invalid timer handle exception (#613)
- Contributors: Cliff Wu
0.31.4 (2023-07-14)
- Enable StaticTransformBroadcaster in Intra-process enabled components (#611)
- Contributors: Patrick Roncagliolo
0.31.3 (2023-05-11)
0.31.2 (2023-04-13)
- Destroy callback group before node (#595)
- Contributors: Michael Carroll
0.31.1 (2023-04-12)
0.31.0 (2023-04-11)
- Enable TransformListener node-based constructor in Intra-process enabled components (#572)
- Contributors: Patrick Roncagliolo
0.30.0 (2023-02-14)
- Fix use-after-free bug in BufferServer::cancelCB (#579)
- Update the demos to C++17. (#578)
- add constructor to static tf broadcaster accepting node interfaces (#576)
- Contributors: Alberto Soragna, Alexander Hans, Chris Lalancette
0.29.0 (2022-11-21)
- Update maintainers (#560)
- Contributors: Audrow Nash
0.28.0 (2022-11-02)
- Switching from sstream to c string formatting to fix ros arg issue (#557)
- allow construction of tf broadcaster from node object (not a pointer) (#555)
- Allow to construct [TransformBroadcaster]{.title-ref} and [TransformListener]{.title-ref} from node interfaces (#552)
- Contributors: Alberto Soragna, Chris Lalancette
0.27.0 (2022-09-13)
- Suppress spam from calling canTransform (#529)
- Contributors: Gonzo
0.26.2 (2022-08-15)
0.26.1 (2022-06-24)
0.26.0 (2022-04-29)
0.25.0 (2022-04-05)
- Install includes to include/\${PROJECT_NAME} and use modern CMake (#493)
- Contributors: Shane Loretz
0.24.0 (2022-03-31)
0.23.0 (2022-03-28)
- use dedicated callback group and executor to isolate timer (#447)
- Adding shared pointer definition to tf2 buffer (#508)
- fix for a basic logic (#510)
- Fix precision loss from using rclcpp::Time::seconds() (#511)
- Contributors: Chen Lihui, Kenji Brameld, Steve Macenski, Zhenpeng Ge
0.22.0 (2022-03-01)
- clear relative callback of Buffer if MessageFilter is destroyed (#490)
- More info in tf2_echo output (#468)
- Contributors: Chen Lihui, simulacrus
0.21.0 (2022-01-14)
- Fix cpplint errors (#497)
- Contributors: Jacob Perron
0.20.0 (2021-12-17)
- Fixes for uncrustify 0.72 (#486)
- Contributors: Chris Lalancette
0.19.0 (2021-10-15)
- More Intuitive CLI for Static Transform Publisher (#392)
- Reduce transform listener nodes (#442)
- `tf2_ros`: Fix deprecated subscriber callbacks (#448)
- Contributors: Abrar Rahman Protyasha, Hunter L. Allen, gezp
0.18.0 (2021-06-01)
0.17.1 (2021-04-06)
0.17.0 (2021-03-19)
- Guard against access to null node pointer (#393)
- Allow to reconfigure durability for /tf topic broadcaster/listener (#383)
- Fix the rcl type used in the time jump. (#391)
- Fix linter errors (#385)
- fix accessing freed resources (#386)
- Allow reconfiguring qos of tf and tf_static topics through parameters (#381)
- Replace ROS_* logging macros and use RCLCPP_* instead (#380)
- Contributors: Audrow Nash, Chris Lalancette, Ivan Santiago Paunovic, Jacob Perron, Kazunari Tanaka
0.16.0 (2021-01-25)
- Improve message filters error messages (#364)
- Contributors: Ivan Santiago Paunovic
0.15.1 (2020-12-08)
- Clarify the role of child_frame_id and header.frame_id in the documentation. (#345)
- Contributors: Vikas Dhiman
0.15.0 (2020-11-02)
- Remove usage of deprecated rclcpp::Duration constructor (#340)
- Remove messages_count member from tf2_ros::MessageFilter. (#335)
- Style fixup in tf2_ros. (#325)
- Update maintainers of the ros2/geometry2 fork. (#328)
- Contributors: Chris Lalancette, Ivan Santiago Paunovic
0.14.1 (2020-09-21)
- Update goal response callback signature (#323)
- Activate usual compiler warnings and fix errors (#270)
- Contributors: Ivan Santiago Paunovic, Jacob Perron
0.14.0 (2020-08-14)
- Fixed memory leak in Buffer::waitForTransform (#281)
- fix time-reset test with Connext (#306)
- reenable FrameGraph server (#198)
- Use the usual style of parameters for static_transform_program (#300)
- Make static_transform_broadcaster consistent with its command line description (#294)
- Avoid using invalid std::list iterators (#293)
- Generate callbacks after updating message_ (#274)
- Moved unique_lock of messages_mutex_ to guarantee pointer (#279)
- Fix dependencies in tf2_ros. (#269)
- Split tf2_ros in tf2_ros and tf2_ros_py (#210)
- Contributors: Alejandro Hern
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_ros_py tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.36.4 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-05-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Wim Meeussen
Changelog for package tf2_ros
0.36.4 (2024-05-29)
0.36.3 (2024-05-13)
0.36.2 (2024-04-10)
- Compile fix for upcomming changes to rclcpp::Executor (#668)
- Enable Twist interpolator (#646) Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
- Contributors: Alejandro Hern
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_ros_py tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.38.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-08-28 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Wim Meeussen
Changelog for package tf2_ros
0.38.2 (2024-07-19)
- Updated deprecated message filter headers (#702)
- Contributors: Alejandro Hern
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repogeometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.7.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/geometry2.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2024-02-02 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Tully Foote
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
Changelog for package tf2_ros
0.7.7 (2023-10-13)
0.7.6 (2022-10-11)
- tf2_ros polling interval proportional to timeout
(#492)
- polling interval proportional to timeout
- CAN_TRANSFORM_POLLING_SCALE as global
- add DEFAULT_CAN_TRANSFORM_POLLING_SCALE
- Removed print statements from buffer interface (#530)
- Switch to new boost/bind/bind.hpp (#528)
- Updating the documentation to reflect current constructor for a MessageFilter (#527)
- (tf2_ros) Docs working on python 3 (#521)
- Mitigate flakey test in tf2_ros (#490)
- Contributors: Atsushi Watanabe, Janno Lunenburg, Jochen Sprickerhof, Matthijs van der Burgh, Shih-Wei Guo, Tassos Natsakis
0.7.5 (2020-09-01)
0.7.4 (2020-09-01)
0.7.3 (2020-08-25)
- Use correct frame service name in docstrings. (#476) Replaces the deprecated names {tf_frames, view_frames} -> tf2_frames
-
Cherry-picking various commits from Melodic (#471)
- Revert \"rework Eigen functions namespace hack\" (#436)
* Fixed warnings in message_filter.h (#434) the variables are not used in function body and caused -Wunused-parameter to trigger with -Wall - Fix ambiguous call for tf2::convert on MSVC (#444) - rework ambiguous call on MSVC.
Contributors: Michael Grupp, Robert Haschke
0.7.2 (2020-06-08)
0.7.1 (2020-05-13)
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.8.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | ardent |
Last Updated | 2017-12-09 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Tully Foote
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
Changelog for package tf2_ros
0.5.15 (2017-01-24)
- tf2_ros: add option to unregister TransformListener (#201)
- Contributors: Hans-Joachim Krauch
0.5.14 (2017-01-16)
- Drop roslib.load_manifest (#191)
- Adds ability to load TF from the ROS parameter server.
- Code linting & reorganization
- Fix indexing beyond end of array
- added a static transform broadcaster in python
- lots more documentation
- remove BufferCore doc, add BufferClient/BufferServer doc for C++, add Buffer/BufferInterface Python documentation
- Better overview for Python
- Contributors: Eric Wieser, Felix Duvallet, Jackie Kay, Mikael Arguedas, Mike Purvis
0.5.13 (2016-03-04)
- fix documentation warnings
- Adding tests to package
- Contributors: Laurent GEORGE, Vincent Rabaud
0.5.12 (2015-08-05)
- remove annoying gcc warning This is because the roslog macro cannot have two arguments that are formatting strings: we need to concatenate them first.
- break canTransform loop only for non-tiny negative time deltas (At least) with Python 2 ros.Time.now() is not necessarily monotonic and one can experience negative time deltas (usually well below 1s) on real hardware under full load. This check was originally introduced to allow for backjumps with rosbag replays, and only there it makes sense. So we\'ll add a small duration threshold to ignore backjumps due to non-monotonic clocks.
- Contributors: Vincent Rabaud, v4hn
0.5.11 (2015-04-22)
- do not short circuit waitForTransform timeout when running inside pytf. Fixes #102 roscpp is not initialized inside pytf which means that ros::ok is not valid. This was causing the timer to abort immediately. This breaks support for pytf with respect to early breaking out of a loop re #26. This is conceptually broken in pytf, and is fixed in tf2_ros python implementation. If you want this behavior I recommend switching to the tf2 python bindings.
- inject timeout information into error string for canTransform with timeout
- Contributors: Tully Foote
0.5.10 (2015-04-21)
- switch to use a shared lock with upgrade instead of only a unique lock. For #91
- Update message_filter.h
- filters: fix unsupported old messages with frame_id starting with \'/\'
- Enabled tf2 documentation
- make sure the messages get processed before testing the effects. Fixes #88
- allowing to use message filters with PCL types
- Contributors: Brice Rebsamen, Jackie Kay, Tully Foote, Vincent Rabaud, jmtatsch
0.5.9 (2015-03-25)
- changed queue_size in Python transform boradcaster to match that in c++
- Contributors: mrath
0.5.8 (2015-03-17)
- fix deadlock #79
- break out of loop if ros is shutdown. Fixes #26
- remove useless Makefile files
- Fix static broadcaster with rpy args
- Contributors: Paul Bovbel, Tully Foote, Vincent Rabaud
0.5.7 (2014-12-23)
- Added 6 param transform again Yes, using Euler angles is a bad habit. But it is much more convenient if you just need a rotation by 90
Wiki Tutorials
Dependant Packages
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.9.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | bouncy |
Last Updated | 2018-12-06 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Tully Foote
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
Changelog for package tf2_ros
0.5.15 (2017-01-24)
- tf2_ros: add option to unregister TransformListener (#201)
- Contributors: Hans-Joachim Krauch
0.5.14 (2017-01-16)
- Drop roslib.load_manifest (#191)
- Adds ability to load TF from the ROS parameter server.
- Code linting & reorganization
- Fix indexing beyond end of array
- added a static transform broadcaster in python
- lots more documentation
- remove BufferCore doc, add BufferClient/BufferServer doc for C++, add Buffer/BufferInterface Python documentation
- Better overview for Python
- Contributors: Eric Wieser, Felix Duvallet, Jackie Kay, Mikael Arguedas, Mike Purvis
0.5.13 (2016-03-04)
- fix documentation warnings
- Adding tests to package
- Contributors: Laurent GEORGE, Vincent Rabaud
0.5.12 (2015-08-05)
- remove annoying gcc warning This is because the roslog macro cannot have two arguments that are formatting strings: we need to concatenate them first.
- break canTransform loop only for non-tiny negative time deltas (At least) with Python 2 ros.Time.now() is not necessarily monotonic and one can experience negative time deltas (usually well below 1s) on real hardware under full load. This check was originally introduced to allow for backjumps with rosbag replays, and only there it makes sense. So we\'ll add a small duration threshold to ignore backjumps due to non-monotonic clocks.
- Contributors: Vincent Rabaud, v4hn
0.5.11 (2015-04-22)
- do not short circuit waitForTransform timeout when running inside pytf. Fixes #102 roscpp is not initialized inside pytf which means that ros::ok is not valid. This was causing the timer to abort immediately. This breaks support for pytf with respect to early breaking out of a loop re #26. This is conceptually broken in pytf, and is fixed in tf2_ros python implementation. If you want this behavior I recommend switching to the tf2 python bindings.
- inject timeout information into error string for canTransform with timeout
- Contributors: Tully Foote
0.5.10 (2015-04-21)
- switch to use a shared lock with upgrade instead of only a unique lock. For #91
- Update message_filter.h
- filters: fix unsupported old messages with frame_id starting with \'/\'
- Enabled tf2 documentation
- make sure the messages get processed before testing the effects. Fixes #88
- allowing to use message filters with PCL types
- Contributors: Brice Rebsamen, Jackie Kay, Tully Foote, Vincent Rabaud, jmtatsch
0.5.9 (2015-03-25)
- changed queue_size in Python transform boradcaster to match that in c++
- Contributors: mrath
0.5.8 (2015-03-17)
- fix deadlock #79
- break out of loop if ros is shutdown. Fixes #26
- remove useless Makefile files
- Fix static broadcaster with rpy args
- Contributors: Paul Bovbel, Tully Foote, Vincent Rabaud
0.5.7 (2014-12-23)
- Added 6 param transform again Yes, using Euler angles is a bad habit. But it is much more convenient if you just need a rotation by 90
Wiki Tutorials
Dependant Packages
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repotf2 tf2_eigen tf2_geometry_msgs tf2_msgs tf2_ros tf2_sensor_msgs |
|
Package Summary
Tags | No category tags. |
Version | 0.10.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | crystal |
Last Updated | 2018-12-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Tully Foote
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
Changelog for package tf2_ros
0.10.1 (2018-12-06)
- Allow static_transform_publisher to be run with ros arguments ros2#80 (#82)
- Contributors: Lucas Walter
0.10.0 (2018-11-22)
-
Port tf2 ros message filter with ros2 tf2 and message filters (#81)
- Port tf2 message filter to ros2
- remove APIs to node callback queue due to no callback queue in ros2 now - Change failure callback register with failure prompting due to no corresponding boost signal2 in C++11 and later - Fix expected transform count in case of time tolerance - Upgrade all message counts to 64 bitThis should resolve C4267 warnings about downgrading a size_t.
Export tf2 dependency from tf2_ros (#72)
rclcpp time jump callback signature (#69)
Use ros2 time (#67)
Contributors: Carl Delsey, Ethan Gao, Shane Loretz
0.5.15 (2017-01-24)
- tf2_ros: add option to unregister TransformListener (#201)
- Contributors: Hans-Joachim Krauch
0.5.14 (2017-01-16)
- Drop roslib.load_manifest (#191)
- Adds ability to load TF from the ROS parameter server.
- Code linting & reorganization
- Fix indexing beyond end of array
- added a static transform broadcaster in python
- lots more documentation
- remove BufferCore doc, add BufferClient/BufferServer doc for C++, add Buffer/BufferInterface Python documentation
- Better overview for Python
- Contributors: Eric Wieser, Felix Duvallet, Jackie Kay, Mikael Arguedas, Mike Purvis
0.5.13 (2016-03-04)
- fix documentation warnings
- Adding tests to package
- Contributors: Laurent GEORGE, Vincent Rabaud
0.5.12 (2015-08-05)
- remove annoying gcc warning This is because the roslog macro cannot have two arguments that are formatting strings: we need to concatenate them first.
- break canTransform loop only for non-tiny negative time deltas (At least) with Python 2 ros.Time.now() is not necessarily monotonic and one can experience negative time deltas (usually well below 1s) on real hardware under full load. This check was originally introduced to allow for backjumps with rosbag replays, and only there it makes sense. So we\'ll add a small duration threshold to ignore backjumps due to non-monotonic clocks.
- Contributors: Vincent Rabaud, v4hn
0.5.11 (2015-04-22)
- do not short circuit waitForTransform timeout when running inside pytf. Fixes #102 roscpp is not initialized inside pytf which means that ros::ok is not valid. This was causing the timer to abort immediately. This breaks support for pytf with respect to early breaking out of a loop re #26. This is conceptually broken in pytf, and is fixed in tf2_ros python implementation. If you want this behavior I recommend switching to the tf2 python bindings.
- inject timeout information into error string for canTransform with timeout
- Contributors: Tully Foote
0.5.10 (2015-04-21)
- switch to use a shared lock with upgrade instead of only a unique lock. For #91
- Update message_filter.h
- filters: fix unsupported old messages with frame_id starting with \'/\'
- Enabled tf2 documentation
- make sure the messages get processed before testing the effects. Fixes #88
- allowing to use message filters with PCL types
- Contributors: Brice Rebsamen, Jackie Kay, Tully Foote, Vincent Rabaud, jmtatsch
0.5.9 (2015-03-25)
- changed queue_size in Python transform boradcaster to match that in c++
- Contributors: mrath
0.5.8 (2015-03-17)
- fix deadlock #79
- break out of loop if ros is shutdown. Fixes #26
- remove useless Makefile files
- Fix static broadcaster with rpy args
- Contributors: Paul Bovbel, Tully Foote, Vincent Rabaud
0.5.7 (2014-12-23)
- Added 6 param transform again Yes, using Euler angles is a bad habit. But it is much more convenient if you just need a rotation by 90
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
2 | geometry_msgs | |
2 | message_filters | |
1 | rclcpp | |
2 | std_msgs | |
3 | tf2 | |
3 | tf2_msgs | |
1 | ament_cmake | |
1 | ament_cmake_gtest |
System Dependencies
Dependant Packages
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 tf2 tf2_eigen tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.12.6 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | eloquent |
Last Updated | 2020-12-04 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
- Tully Foote
Changelog for package tf2_ros
0.12.6 (2020-12-04)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repotf2 tf2_eigen tf2_geometry_msgs tf2_kdl tf2_msgs tf2_ros tf2_sensor_msgs |
|
Package Summary
Tags | No category tags. |
Version | 0.11.6 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2019-12-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Tully Foote
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
Changelog for package tf2_ros
0.11.6 (2019-12-10)
0.11.5 (2019-09-06)
0.11.4 (2019-07-31)
- Allow tf2_monitor to be run with ROS command line args (#140)
- Drop misleading ROS logging macros from tf2_monitor (#139)
- Reduce CPU usage with an ABI compatible fix (#133)
- Fix the MessageFilter init order(#137)
- Contributors: Chris Lalancette, Dan Rose, Scott K Logan
0.11.3 (2019-05-24)
- stop spinning TransformListener thread node in destructor (#114)
- Store dedicated transform listener thread as a std::unique_ptr (#111)
- enable pedantic for tf2_ros (#115)
- Contributors: Hunter L. Allen, Karsten Knese, bpwilcox
0.11.2 (2019-05-20)
- Remove stray semicolon which causes compiler error when using -Werror=pedantic (#112)
- Contributors: Michael Jeronimo
0.11.1 (2019-05-09)
- use node interfaces throughout tf2_ros (#108)
- changes to avoid deprecated API\'s (#107)
- Fix call to create_publisher after API changed (#105)
- Use node interfaces for static transform broadcaster (#104)
- Contributors: Emerson Knapp, Karsten Knese, William Woodall
0.11.0 (2019-04-14)
- Updated to use node inteface pointers in the MessageFilter class. (#96)
- Updated message_filter.h. (#91)
- Contributors: Michael Jeronimo, Sagnik Basu
0.10.1 (2018-12-06)
- Allow static_transform_publisher to be run with ros arguments ros2#80 (#82)
- Contributors: Lucas Walter
0.10.0 (2018-11-22)
-
Port tf2 ros message filter with ros2 tf2 and message filters (#81)
- Port tf2 message filter to ros2
- remove APIs to node callback queue due to no callback queue in ros2 now - Change failure callback register with failure prompting due to no corresponding boost signal2 in C++11 and later - Fix expected transform count in case of time tolerance - Upgrade all message counts to 64 bitThis should resolve C4267 warnings about downgrading a size_t.
Export tf2 dependency from tf2_ros (#72)
rclcpp time jump callback signature (#69)
Use ros2 time (#67)
Contributors: Carl Delsey, Ethan Gao, Shane Loretz
0.5.15 (2017-01-24)
- tf2_ros: add option to unregister TransformListener (#201)
- Contributors: Hans-Joachim Krauch
0.5.14 (2017-01-16)
- Drop roslib.load_manifest (#191)
- Adds ability to load TF from the ROS parameter server.
- Code linting & reorganization
- Fix indexing beyond end of array
- added a static transform broadcaster in python
- lots more documentation
- remove BufferCore doc, add BufferClient/BufferServer doc for C++, add Buffer/BufferInterface Python documentation
- Better overview for Python
- Contributors: Eric Wieser, Felix Duvallet, Jackie Kay, Mikael Arguedas, Mike Purvis
0.5.13 (2016-03-04)
- fix documentation warnings
- Adding tests to package
- Contributors: Laurent GEORGE, Vincent Rabaud
0.5.12 (2015-08-05)
- remove annoying gcc warning This is because the roslog macro cannot have two arguments that are formatting strings: we need to concatenate them first.
- break canTransform loop only for non-tiny negative time deltas (At least) with Python 2 ros.Time.now() is not necessarily monotonic and one can experience negative time deltas (usually well below 1s) on real hardware under full load. This check was originally introduced to allow for backjumps with rosbag replays, and only there it makes sense. So we\'ll add a small duration threshold to ignore backjumps due to non-monotonic clocks.
- Contributors: Vincent Rabaud, v4hn
0.5.11 (2015-04-22)
- do not short circuit waitForTransform timeout when running inside pytf. Fixes #102 roscpp is not initialized inside pytf which means that ros::ok is not valid. This was causing the timer to abort immediately. This breaks support for pytf with respect to early breaking out of a loop re #26. This is conceptually broken in pytf, and is fixed in tf2_ros python implementation. If you want this behavior I recommend switching to the tf2 python bindings.
- inject timeout information into error string for canTransform with timeout
- Contributors: Tully Foote
0.5.10 (2015-04-21)
- switch to use a shared lock with upgrade instead of only a unique lock. For #91
- Update message_filter.h
- filters: fix unsupported old messages with frame_id starting with \'/\'
- Enabled tf2 documentation
- make sure the messages get processed before testing the effects. Fixes #88
- allowing to use message filters with PCL types
- Contributors: Brice Rebsamen, Jackie Kay, Tully Foote, Vincent Rabaud, jmtatsch
0.5.9 (2015-03-25)
- changed queue_size in Python transform boradcaster to match that in c++
- Contributors: mrath
0.5.8 (2015-03-17)
- fix deadlock #79
- break out of loop if ros is shutdown. Fixes #26
- remove useless Makefile files
- Fix static broadcaster with rpy args
- Contributors: Paul Bovbel, Tully Foote, Vincent Rabaud
0.5.7 (2014-12-23)
- Added 6 param transform again Yes, using Euler angles is a bad habit. But it is much more convenient if you just need a rotation by 90
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
2 | geometry_msgs | |
2 | std_msgs | |
1 | ament_cmake | |
1 | ament_cmake_gtest | |
2 | message_filters | |
1 | rclcpp | |
3 | tf2 | |
3 | tf2_msgs |
System Dependencies
Dependant Packages
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_ros_py tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.17.5 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
- Tully Foote
Changelog for package tf2_ros
0.17.5 (2022-12-02)
0.17.4 (2022-06-30)
- [tf2_ros/tf2_monitor] Calculate hz for each tf (#526)
- Contributors: kminoda
0.17.3 (2022-04-28)
0.17.2 (2021-05-10)
0.17.1 (2021-04-06)
0.17.0 (2021-03-19)
- Guard against access to null node pointer (#393)
- Allow to reconfigure durability for /tf topic broadcaster/listener (#383)
- Fix the rcl type used in the time jump. (#391)
- Fix linter errors (#385)
- fix accessing freed resources (#386)
- Allow reconfiguring qos of tf and tf_static topics through parameters (#381)
- Replace ROS_* logging macros and use RCLCPP_* instead (#380)
- Contributors: Audrow Nash, Chris Lalancette, Ivan Santiago Paunovic, Jacob Perron, Kazunari Tanaka
0.16.0 (2021-01-25)
- Improve message filters error messages (#364)
- Contributors: Ivan Santiago Paunovic
0.15.1 (2020-12-08)
- Clarify the role of child_frame_id and header.frame_id in the documentation. (#345)
- Contributors: Vikas Dhiman
0.15.0 (2020-11-02)
- Remove usage of deprecated rclcpp::Duration constructor (#340)
- Remove messages_count member from tf2_ros::MessageFilter. (#335)
- Style fixup in tf2_ros. (#325)
- Update maintainers of the ros2/geometry2 fork. (#328)
- Contributors: Chris Lalancette, Ivan Santiago Paunovic
0.14.1 (2020-09-21)
- Update goal response callback signature (#323)
- Activate usual compiler warnings and fix errors (#270)
- Contributors: Ivan Santiago Paunovic, Jacob Perron
0.14.0 (2020-08-14)
- Fixed memory leak in Buffer::waitForTransform (#281)
- fix time-reset test with Connext (#306)
- reenable FrameGraph server (#198)
- Use the usual style of parameters for static_transform_program (#300)
- Make static_transform_broadcaster consistent with its command line description (#294)
- Avoid using invalid std::list iterators (#293)
- Generate callbacks after updating message_ (#274)
- Moved unique_lock of messages_mutex_ to guarantee pointer (#279)
- Fix dependencies in tf2_ros. (#269)
- Split tf2_ros in tf2_ros and tf2_ros_py (#210)
- Contributors: Alejandro Hern
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged tf2_ros at Robotics Stack Exchange
tf2_ros package from geometry2 repoexamples_tf2_py geometry2 test_tf2 tf2 tf2_bullet tf2_eigen tf2_eigen_kdl tf2_geometry_msgs tf2_kdl tf2_msgs tf2_py tf2_ros tf2_sensor_msgs tf2_tools |
|
Package Summary
Tags | No category tags. |
Version | 0.13.14 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/geometry2.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2023-03-16 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Eitan Marder-Eppstein
- Wim Meeussen
- Tully Foote
Changelog for package tf2_ros
0.13.14 (2023-03-16)
0.13.13 (2022-01-31)
0.13.12 (2021-10-05)
0.13.11 (2021-08-31)
- Fix tf2_echo does not work with ros-args (#407) (#408) (#411)
- Avoid using invalid std::list iterators (#293) (#419)
- Fix accessing free\'d resources (#386) (#419)
- Contributors: Chris Lalancette, Kazunari Tanaka, Michael Carroll, PGotzmann, simutisernestas
0.13.10 (2021-04-14)
- Update for python3.8 (#359)
- Contributors: Fabrice Larribe
0.13.9 (2020-12-09)
0.13.8 (2020-12-08)
-
Generate callbacks after updating message_ (#274) (#353)
- Generate callbacks after updating message_
* Add test for multithread TransformListener to test_message_filter Co-authored-by: ymd-stella <7959916+ymd-stella@users.noreply.github.com>
Contributors: Jacob Perron
0.13.7 (2020-11-18)
- [Foxy backport] Fixed memory leak in Buffer::waitForTransform (#281) (#330)
- Contributors: Matthijs den Toom