Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::target_t Struct Reference

Struct containing information about the current target. More...

#include <types.h>

List of all members.

Public Attributes

float x
 translation on x-axis
float y
 translation on y-axis
float z
 translation on z-axis
float qx
 x value of quaternion
float qy
 y value of quaternion
float qz
 z value of quaternion
float qw
 w value of quaternion
bool solvable
 target IK solvable
OpenRaveManipulatormanip
 target manipulator configuration
target_type_t type
 target type
OpenRAVE::IkParameterization ikparam
 OpenRAVE::IkParameterization; each target is implicitly transformed to one by OpenRAVE.
std::string plannerparams
 additional string to be passed to planner, i.e.

Detailed Description

Struct containing information about the current target.

Definition at line 67 of file types.h.


Member Data Documentation

OpenRAVE::IkParameterization fawkes::target_t::ikparam

OpenRAVE::IkParameterization; each target is implicitly transformed to one by OpenRAVE.

Definition at line 78 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner(), and fawkes::OpenRaveRobot::set_target_ikparam().

std::string fawkes::target_t::plannerparams

additional string to be passed to planner, i.e.

BaseManipulation module

Definition at line 79 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner(), and fawkes::OpenRaveRobot::set_target_plannerparams().

float fawkes::target_t::qw

w value of quaternion

Definition at line 74 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner().

float fawkes::target_t::qx

x value of quaternion

Definition at line 71 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner().

float fawkes::target_t::qy

y value of quaternion

Definition at line 72 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner().

float fawkes::target_t::qz

z value of quaternion

Definition at line 73 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner().

bool fawkes::target_t::solvable
float fawkes::target_t::x

translation on x-axis

Definition at line 68 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner(), and fawkes::OpenRaveRobot::set_target_rel().

float fawkes::target_t::y

translation on y-axis

Definition at line 69 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner(), and fawkes::OpenRaveRobot::set_target_rel().

float fawkes::target_t::z

translation on z-axis

Definition at line 70 of file types.h.

Referenced by fawkes::OpenRaveEnvironment::run_planner(), and fawkes::OpenRaveRobot::set_target_rel().


The documentation for this struct was generated from the following file: