External Documentation

This is a third party stack with external documentation.

The external documentation offers background material, the explanation of the software design, API documentation, Quick start guide (including installation instructions), user guide, tutorials, FAQs, and use cases.

Package Overview

geometric_semantics

geometric_semantics is the core of the geometric_relations_semantics stack and provides c++ code for the semantic support of geometric relations between rigid bodies (relative position, orientation, pose, translational velocity, rotational velocity, twist, force, torque, and wrench).

If you want to use semantic checking for the geometric relation operations between rigid bodies in your application you can check the geometric_semantics_examples package.

If you want to create support for your own geometry types on top of the geometric_semantics package, the geometric_semantics_kdl provides a good starting point.

geometric_semantics_examples

geometric_semantics_examples groups some examples showing how the geometric_semantics can be used to provide semantic checking for the geometric relations between rigid bodies in your application.

geometric_semantics_msgs

geometric_semantics_msgs provides ROS messages matching the C++ types defined on the geometric_semantics package, in order to support semantic support during message based communication.

geometric_semantics_msgs_conversions

geometric_semantics_msgs_conversions provides support conversions between geometric_semantics_msgs and the C++ geometric_semantics types defined on the geometric_semantics package.

geometric_semantics_kdl

geometric_semantics_kdl provides support for orocos_kdl types on top of the geometric_semantics package (for instance KDL::Frame to represent the relative pose of two rigid bodies).

If you want to create support for your own geometry types on top of the geometric_semantics package, this package provides a good starting point.

geometric_semantics_tf

geometric_semantics_tf provides support for tf datatypes (see http://www.ros.org/wiki/tf/Overview/Data%20Types) on top of the geometric_semantics package (for instance tf::Pose to represent the relative pose of two rigid bodies).

geometric_semantics_tf_msgs

geometric_semantics_tf_msgs provides ROS messages matching the C++ types defined on the geometric_semantics_tf package, in order to support semantic support for tf types during message based communication.

geometric_semantics_tf_msgs_conversions

geometric_semantics_tf_msgs_conversions provides support conversions between geometric_semantics_tf_msgs and the C++ geometric_semantics_tf types defined on the geometric_semantics_tf package.

<<TracLink(REPO COMPONENT)>>

Wiki: geometric_relations_semantics (last edited 2012-06-11 07:18:29 by TinneDeLaet)