Robowflex  v0.1
Making MoveIt Easy
robowflex::constants Namespace Reference

Variables

static const double half = boost::math::constants::half<double>()
 
static const double third = boost::math::constants::third<double>()
 
static const double eps = std::numeric_limits<double>::epsilon()
 
static const double inf = std::numeric_limits<double>::infinity()
 
static const double nan = std::numeric_limits<double>::quiet_NaN()
 
static const double pi = boost::math::constants::pi<double>()
 
static const double half_pi = boost::math::constants::half_pi<double>()
 
static const double quarter_pi = half_pi * half
 
static const double two_pi = boost::math::constants::two_pi<double>()
 
static const double ik_tolerance = 1e-5
 
static const unsigned int ik_attempts = 50
 
static const Eigen::Vector3d ik_vec_tolerance = {ik_tolerance, ik_tolerance, ik_tolerance}
 
static const double cart_rot_step_size = 0.01
 
static const double cart_pos_step_size = 0.01
 
static const double cart_rot_jump_tol = 0.25
 
static const double cart_pos_jump_tol = 0.25
 
static const double default_workspace_bound = 1.0
 
static const double default_allowed_planning_time = 5.0
 

Variable Documentation

◆ cart_pos_jump_tol

const double robowflex::constants::cart_pos_jump_tol = 0.25
static

Definition at line 33 of file constants.h.

◆ cart_pos_step_size

const double robowflex::constants::cart_pos_step_size = 0.01
static

Definition at line 31 of file constants.h.

◆ cart_rot_jump_tol

const double robowflex::constants::cart_rot_jump_tol = 0.25
static

Definition at line 32 of file constants.h.

◆ cart_rot_step_size

const double robowflex::constants::cart_rot_step_size = 0.01
static

Definition at line 30 of file constants.h.

◆ default_allowed_planning_time

const double robowflex::constants::default_allowed_planning_time = 5.0
static

Definition at line 37 of file constants.h.

◆ default_workspace_bound

const double robowflex::constants::default_workspace_bound = 1.0
static

Definition at line 36 of file constants.h.

◆ eps

const double robowflex::constants::eps = std::numeric_limits<double>::epsilon()
static

Definition at line 16 of file constants.h.

◆ half

const double robowflex::constants::half = boost::math::constants::half<double>()
static

Definition at line 14 of file constants.h.

◆ half_pi

const double robowflex::constants::half_pi = boost::math::constants::half_pi<double>()
static

Definition at line 22 of file constants.h.

◆ ik_attempts

const unsigned int robowflex::constants::ik_attempts = 50
static

Definition at line 28 of file constants.h.

◆ ik_tolerance

const double robowflex::constants::ik_tolerance = 1e-5
static

Definition at line 27 of file constants.h.

◆ ik_vec_tolerance

const Eigen::Vector3d robowflex::constants::ik_vec_tolerance = {ik_tolerance, ik_tolerance, ik_tolerance}
static

Definition at line 29 of file constants.h.

◆ inf

const double robowflex::constants::inf = std::numeric_limits<double>::infinity()
static

Definition at line 17 of file constants.h.

◆ nan

const double robowflex::constants::nan = std::numeric_limits<double>::quiet_NaN()
static

Definition at line 18 of file constants.h.

◆ pi

const double robowflex::constants::pi = boost::math::constants::pi<double>()
static

Definition at line 21 of file constants.h.

◆ quarter_pi

const double robowflex::constants::quarter_pi = half_pi * half
static

Definition at line 23 of file constants.h.

◆ third

const double robowflex::constants::third = boost::math::constants::third<double>()
static

Definition at line 15 of file constants.h.

◆ two_pi

const double robowflex::constants::two_pi = boost::math::constants::two_pi<double>()
static

Definition at line 24 of file constants.h.