defines tag dispatching types used throughout grl More...
#include <boost/geometry/core/tags.hpp>
#include <boost/units/physical_dimensions/torque.hpp>
#include <boost/units/physical_dimensions/plane_angle.hpp>
#include <boost/units/physical_dimensions/force.hpp>
#include <boost/units/physical_dimensions/angular_velocity.hpp>
#include <boost/units/physical_dimensions/time.hpp>
Go to the source code of this file.
Classes | |
struct | grl::cartesian_external_force_tag |
external forces, i.e. forces applied to an arm excluding those caused by the mass of the arm itself and gravity More... | |
struct | grl::cartesian_wrench_command_tag |
struct | grl::command_tag |
data for changing a system's physical state, such as joint angles to be sent to a robot arm. More... | |
struct | grl::constraint_tag |
Represents a system contraint, such as a max velocity limit. More... | |
struct | grl::device_command_tag |
struct | grl::device_state_tag |
struct | grl::device_tag |
identifies a type of device More... | |
struct | grl::external_state_tag |
struct | grl::interpolated_state_tag |
struct | grl::joint_tag |
struct | grl::open_chain_tag |
struct | grl::prismatic_joint_tag |
struct | grl::revolute_joint_angle_interpolated_open_chain_state_tag |
interpolated joint angle More... | |
struct | grl::revolute_joint_angle_open_chain_command_tag |
commanded joint angle More... | |
struct | grl::revolute_joint_angle_open_chain_state_tag |
joint angle More... | |
struct | grl::revolute_joint_tag |
struct | grl::revolute_joint_torque_external_open_chain_state_tag |
external joint torque, i.e. torques applied to an arm excluding those caused by the mass of the arm itself and gravity More... | |
struct | grl::revolute_joint_torque_open_chain_command_tag |
struct | grl::revolute_joint_torque_open_chain_state_tag |
joint torque More... | |
struct | grl::revolute_joint_velocity_open_chain_state_constraint_tag |
joint velocity constraint (ex: max velocity) More... | |
struct | grl::revolute_joint_velocity_open_chain_state_tag |
joint velocity More... | |
struct | grl::state_tag |
identifies data representing the state of a sytem More... | |
struct | grl::time_duration_command_tag |
the time duration over which a command should be completed More... | |
struct | grl::time_duration_tag |
used for periodic events More... | |
struct | grl::time_point_command_tag |
commanded time stamp, the time at which a command should be completed More... | |
struct | grl::time_point_tag |
single point in time relative to some start point More... | |
struct | grl::time_step_tag |
time step between measurements More... | |
struct | grl::wrench_tag |
Namespaces | |
grl | |
defines tag dispatching types used throughout grl
http://www.boost.org/community/generic_programming.html#tag_dispatching http://barendgehrels.blogspot.com/2010/10/tag-dispatching-by-type-tag-dispatching.html
Definition in file tags.hpp.