No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.

transform_graph package from transform_graph repo

transform_graph

Package Summary

Tags No category tags.
Version 0.3.0
License Apache 2.0
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/jstnhuang/transform_graph.git
VCS Type git
VCS Version indigo-devel
Last Updated 2019-07-19
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Library for computing transformations in arbitrary graph structures.

Additional Links

Maintainers

  • Justin Huang

Authors

No additional authors.

transform_graph

Build Status Coverage Status

transform_graph is a library that computes transformations betweens arbitrary frames in a graph of transformations. See the generated documentation for details.

Basic example:

#include "transform_graph/transform_graph.h"

transform_graph::Graph graph;
graph.Add("wrist", transform_graph::RefFrame("base_link"), wrist_pose_stamped);
graph.Add("kinect", transform_graph::RefFrame("base_link"), kinect_pose_stamped);

// Find out if a point in the frame of the Kinect is near the wrist.
pcl::PointXYZ point_in_kinect = ...;
transform_graph::Position point_in_wrist;
graph.DescribePosition(point_in_kinect, transform_graph::Source("kinect"), transform_graph::Target("wrist"), &point_in_wrist);
if (point_in_wrist.vector().norm() < 0.05) {
  ...
}

CHANGELOG

Changelog for package transform_graph

0.3.0 (2018-01-31)

  • Added methods for converting Position, Orientation, and Transform back to common types.
  • Made LocalFrame implicitly convertable from strings, which makes the API cleaner.
  • Updated docs.
  • Contributors: Justin Huang

0.2.1 (2017-07-24)

  • Changed Markdown documentation to Doxygen format.
  • Contributors: Justin Huang

0.2.0 (2017-07-12)

  • Added convenience method to get a Pose from a Transform.
  • Added convenience method to get a quaternion from an Orientation.
  • Contributors: Justin Huang

0.1.4 (2017-05-26)

  • Installed internal_graph library.
  • Contributors: Justin Huang

0.1.3 (2017-05-25)

  • Added missing library export to CMakeLists.txt
  • Contributors: Justin Huang

0.1.2 (2017-05-24)

  • Fixed CMakeLists.txt for dependent projects.
  • Contributors: Justin Huang

0.1.1 (2017-05-05)

  • Moved mainpage.md into the doc/ folder.
  • Contributors: Justin Huang

0.1.0 (2017-05-03)

The initial release of transform_graph.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged transform_graph at Robotics Stack Exchange

No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.