Package Summary

Tags No category tags.
Version 0.13.4
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 2020-08-04
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

Changelog for package tf2_ros

0.13.4 (2020-06-03)

  • export targets in addition to include directories / libraries (#271)
  • Add missing virtual destructors (#272)
  • Contributors: Dirk Thomas, Ivan Santiago Paunovic

0.13.3 (2020-05-26)

  • Fixed in Exception constructor tf2_ros (#267)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
examples_tf2_py github-ros2-geometry2
geometry2 github-ros2-geometry2
test_tf2 github-ros2-geometry2
tf2_bullet github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
tf2_tools github-ros2-geometry2
depth_image_proc github-ros-perception-image_pipeline
image_rotate github-ros-perception-image_pipeline
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
velodyne_driver github-ros-drivers-velodyne
velodyne_pointcloud github-ros-drivers-velodyne
cartographer_ros github-ros2-cartographer_ros
swri_transform_util github-swri-robotics-marti_common
pointcloud_to_laserscan github-ros-perception-pointcloud_to_laserscan
vrpn_client_ros github-ros-drivers-vrpn_client_ros
vrpn_client_ros github-clearpathrobotics-vrpn_client_ros
nav2_amcl github-ros-planning-navigation2
nav2_behavior_tree github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_core github-ros-planning-navigation2
nav2_costmap_2d github-ros-planning-navigation2
dwb_core github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
realsense_node github-intel-ros2_intel_realsense
realsense_ros github-intel-ros2_intel_realsense
webots_ros2_epuck github-cyberbotics-webots_ros2
nonpersistent_voxel_layer github-SteveMacenski-nonpersistent_voxel_layer
py_trees_ros github-splintered-reality-py_trees_ros
spatio_temporal_voxel_layer github-SteveMacenski-spatio_temporal_voxel_layer
turtlebot3_node github-ROBOTIS-GIT-turtlebot3
slam_toolbox github-SteveMacenski-slam_toolbox
ros2_ouster github-SteveMacenski-ros2_ouster_drivers

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org

Package Summary

Tags No category tags.
Version 0.12.5
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-07-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

Changelog for package tf2_ros

0.12.5 (2020-01-17)

  • Adding support for view_frame (#192)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
examples_tf2_py github-ros2-geometry2
geometry2 github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
tf2_tools github-ros2-geometry2
imu_filter_madgwick github-ccny-ros-pkg-imu_tools
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
velodyne_driver github-ros-drivers-velodyne
velodyne_pointcloud github-ros-drivers-velodyne
cartographer_ros github-ros2-cartographer_ros
mapviz github-swri-robotics-mapviz
swri_transform_util github-swri-robotics-marti_common
pointcloud_to_laserscan github-ros-perception-pointcloud_to_laserscan
realsense2_camera github-intel-ros-realsense
realsense2_camera github-IntelRealSense-realsense-ros
rqt_tf_tree github-ros-visualization-rqt_tf_tree
nav2_amcl github-ros-planning-navigation2
nav2_behavior_tree github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_core github-ros-planning-navigation2
nav2_costmap_2d github-ros-planning-navigation2
dwb_core github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
realsense_node github-intel-ros2_intel_realsense
realsense_ros github-intel-ros2_intel_realsense
object_analytics_msgs github-intel-ros2_object_analytics
webots_ros2_epuck github-cyberbotics-webots_ros2
nonpersistent_voxel_layer github-SteveMacenski-nonpersistent_voxel_layer
orb_slam2_ros github-appliedAI-Initiative-orb_slam_2_ros
py_trees_ros github-splintered-reality-py_trees_ros
spatio_temporal_voxel_layer github-SteveMacenski-spatio_temporal_voxel_layer
turtlebot3_node github-ROBOTIS-GIT-turtlebot3
iris_lama_ros2 github-iris-ua-iris_lama_ros
slam_toolbox github-SteveMacenski-slam_toolbox
ros2_ouster github-SteveMacenski-ros2_ouster_drivers

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org

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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

Changelog for package tf2_ros

0.11.6 (2019-12-10)

0.11.5 (2019-09-06)

  • Add missing export build dependencies (#135) (#152)
  • Contributors: Jacob Perron

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

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
depth_image_proc github-ros-perception-image_pipeline
image_rotate github-ros-perception-image_pipeline
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
robot_state_publisher github-ros2-robot_state_publisher
rviz_common github-ros2-rviz
velodyne_driver github-ros-drivers-velodyne
velodyne_pointcloud github-ros-drivers-velodyne
cartographer_ros github-googlecartographer-cartographer_ros
cartographer_ros github-ros2-cartographer_ros
mapviz github-swri-robotics-mapviz
swri_transform_util github-swri-robotics-marti_common
rqt_tf_tree github-ros-visualization-rqt_tf_tree
nav2_amcl github-ros-planning-navigation2
nav2_behavior_tree github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_costmap_2d github-ros-planning-navigation2
dwb_core github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_world_model github-ros-planning-navigation2
realsense_ros2_camera github-intel-ros2_intel_realsense
object_analytics_msgs github-intel-ros2_object_analytics
ros_base github-ros2-variants
webots_ros2_epuck github-cyberbotics-webots_ros2
nonpersistent_voxel_layer github-SteveMacenski-nonpersistent_voxel_layer
spatio_temporal_voxel_layer github-SteveMacenski-spatio_temporal_voxel_layer
turtlebot3_node github-ROBOTIS-GIT-turtlebot3
iris_lama_ros2 github-iris-ua-iris_lama_ros
slam_toolbox github-SteveMacenski-slam_toolbox
raspimouse github-rt-net-raspimouse2
ros2_ouster github-SteveMacenski-ros2_ouster_drivers

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org

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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

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

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org

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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

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

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org

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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains the ROS bindings for the tf2 library, for both Python and C++.

Additional Links

Maintainers

  • Tully Foote

Authors

  • Eitan Marder-Eppstein
  • Wim Meeussen
README
No README found. No README in repository either.
CHANGELOG

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

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tf2_ros at answers.ros.org