-
 

agni_tf_tools package from agni_tf_tools repo

agni_tf_tools

Package Summary

Tags No category tags.
Version 0.1.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ubi-agni/agni_tf_tools.git
VCS Type git
VCS Version master
Last Updated 2024-10-13
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.

Additional Links

Maintainers

  • Robert Haschke

Authors

  • Robert Haschke

This ROS package provides some tools facilitating the definition of (static) ROS tf transforms.

First of all, it provides some extensions to rviz:

  • An EulerProperty class allowing for the definition of arbitrary sets of Euler angles (and conversion between them).
  • A RotationProperty class combining EulerProperty and QuaternionProperty to provide flexible means of entering orientation information.
  • An interactive transform publisher as an rviz::Display plugin allowing you to define your transforms with an rviz interactive marker. You can use this also, to interactively perform frame transformations.

Furthermore, it provides two cmdline utilities:

  • static_transform_publisher is an adapted version of tf2_ros’s source code, providing more fine-grained command-line options to define orientations from an arbitrary set of Euler angles.

  • static_transform_publisher_gui is an interactive version of the static_transform_publisher allowing you to modify the transform interactively.

CHANGELOG

Changelog for package agni_tf_tools

0.1.6 (2021-07-14)

  • Remove setStatus() variants
  • Cancel TF request if not needed anymore
  • Fix issue when publishing an unknown parent transform
  • Contributors: Robert Haschke

0.1.5 (2020-04-15)

  • Replace string-based SIGNALs with function pointers
  • Always show marker type property
  • EulerProperty: use QDoubleSpinBoxes (allowing animated motion)
  • Display: Fix several issues with frame updates
    • Always consider return value of fillPoseStamped() and don't publish on failure
    • On failure, register to TF changes to retry later
    • Finish tf2 transition: use tf2::BufferCore instead of tf::Transformer
  • Handle multiple TransformBroadcasters in the same ROS node.
  • Contributors: Robert Haschke

0.1.4 (2020-03-27)

  • migration to tf2
  • modernize code
  • Contributors: Robert Haschke

0.1.3 (2020-03-27)

  • remove superfluous marker_node_
  • avoid spurious tf messages when display was saved in disabled state
  • Contributors: Robert Haschke

0.1.2 (2019-06-07)

  • fix compiler warnings
  • cmake: cleanup, correctly announce exported lib
  • Contributors: Robert Haschke

0.1.1 (2018-10-30)

  • install header files for rviz properties
  • Contributors: Robert Haschke

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged agni_tf_tools at Robotics Stack Exchange

agni_tf_tools package from agni_tf_tools repo

agni_tf_tools

Package Summary

Tags No category tags.
Version 0.1.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ubi-agni/agni_tf_tools.git
VCS Type git
VCS Version master
Last Updated 2024-10-13
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.

Additional Links

Maintainers

  • Robert Haschke

Authors

  • Robert Haschke

This ROS package provides some tools facilitating the definition of (static) ROS tf transforms.

First of all, it provides some extensions to rviz:

  • An EulerProperty class allowing for the definition of arbitrary sets of Euler angles (and conversion between them).
  • A RotationProperty class combining EulerProperty and QuaternionProperty to provide flexible means of entering orientation information.
  • An interactive transform publisher as an rviz::Display plugin allowing you to define your transforms with an rviz interactive marker. You can use this also, to interactively perform frame transformations.

Furthermore, it provides two cmdline utilities:

  • static_transform_publisher is an adapted version of tf2_ros’s source code, providing more fine-grained command-line options to define orientations from an arbitrary set of Euler angles.

  • static_transform_publisher_gui is an interactive version of the static_transform_publisher allowing you to modify the transform interactively.

CHANGELOG

Changelog for package agni_tf_tools

0.1.6 (2021-07-14)

  • Remove setStatus() variants
  • Cancel TF request if not needed anymore
  • Fix issue when publishing an unknown parent transform
  • Contributors: Robert Haschke

0.1.5 (2020-04-15)

  • Replace string-based SIGNALs with function pointers
  • Always show marker type property
  • EulerProperty: use QDoubleSpinBoxes (allowing animated motion)
  • Display: Fix several issues with frame updates
    • Always consider return value of fillPoseStamped() and don't publish on failure
    • On failure, register to TF changes to retry later
    • Finish tf2 transition: use tf2::BufferCore instead of tf::Transformer
  • Handle multiple TransformBroadcasters in the same ROS node.
  • Contributors: Robert Haschke

0.1.4 (2020-03-27)

  • migration to tf2
  • modernize code
  • Contributors: Robert Haschke

0.1.3 (2020-03-27)

  • remove superfluous marker_node_
  • avoid spurious tf messages when display was saved in disabled state
  • Contributors: Robert Haschke

0.1.2 (2019-06-07)

  • fix compiler warnings
  • cmake: cleanup, correctly announce exported lib
  • Contributors: Robert Haschke

0.1.1 (2018-10-30)

  • install header files for rviz properties
  • Contributors: Robert Haschke

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged agni_tf_tools at Robotics Stack Exchange