Fawkes API  Fawkes Development Version
fawkes::target_t Struct Reference

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

#include <types.h>

Public Attributes

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

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: